[GH-ISSUE #2512] Feature request: Pull AmneziaVPN configuration from self-hosted server #1134

Open
opened 2026-10-13 20:35:01 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @nucfisher on GitHub (Apr 22, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2512

Describe the bug
Я хочу рулить своим AmneziaVPN-сервером с компа и с телефона. С компа я добавил новый протокол. С телефона я его не вижу. Клиент предлагает развернуть его с нуля.
Workaround: Забэкапить конфиг сервера и скормить его другому устройству.
Это геморрой.

Expected behavior
Я подключаюсь к self-hosted серверу с нового девайса. Я вижу, какие протоколы (docker-контейнеры) там развернуты. Могу добавлять новые протоколы, создавать пользователей.
И наоборот.
Я возвращаюсь к старому девайсу, открываю сервак, вижу новые протоколы и пользователей.
И наоборот.

Originally created by @nucfisher on GitHub (Apr 22, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2512 **Describe the bug** Я хочу рулить своим AmneziaVPN-сервером с компа и с телефона. С компа я добавил новый протокол. С телефона я его не вижу. Клиент предлагает развернуть его с нуля. Workaround: Забэкапить конфиг сервера и скормить его другому устройству. Это геморрой. **Expected behavior** Я подключаюсь к self-hosted серверу с нового девайса. Я вижу, какие протоколы (docker-контейнеры) там развернуты. Могу добавлять новые протоколы, создавать пользователей. И наоборот. Я возвращаюсь к старому девайсу, открываю сервак, вижу новые протоколы и пользователей. И наоборот.
Author
Owner

@nucfisher commented on GitHub (Apr 22, 2026):

Отбой тревоги.
Я нашел кнопку "Check the server for previously installed Amnezia services". Я ленивый дебил.
А почему бы не рефрешить этдело по умолчанию?

<!-- gh-comment-id:4300600665 --> @nucfisher commented on GitHub (Apr 22, 2026): Отбой тревоги. Я нашел кнопку "Check the server for previously installed Amnezia services". Я ленивый дебил. А почему бы не рефрешить этдело по умолчанию?
Author
Owner

@Kyogre commented on GitHub (Sep 11, 2026):

Check the server for previously installed Amnezia services (Проверить сервер на наличие ранее установленных сервисов Amnezia) - проблема этой фичи в том, что такой рескан не помогает.
Пример:

  1. на двух ПК добавлен сервер с административными правами, на обоих в приложении числится подключение с протоколом AmneziaWG 2.0
  2. с первого ПК удаляем с сервера протокол 2.0, ставим протокол с нуля (установится протокол 3.1)
  3. на втором ПК, если попробовать выполнить рескан, то он ответит Новые установленные протоколы и сервисы не обнаружены (No new installed containers found). Соответственно в приложении так и останется подключение с протоколом 2.0, которого по факту на сервере уже не существует.

В итоге решение у меня нашлось только одно: на втором ПК удалить сервер из приложения, добавить его заново, пропустить настройку протоколов, выполнить рескан.

<!-- gh-comment-id:5639652691 --> @Kyogre commented on GitHub (Sep 11, 2026): `Check the server for previously installed Amnezia services` (`Проверить сервер на наличие ранее установленных сервисов Amnezia`) - проблема этой фичи в том, что такой рескан не помогает. Пример: 1. на двух ПК добавлен сервер с административными правами, на обоих в приложении числится подключение с протоколом AmneziaWG 2.0 2. с первого ПК удаляем с сервера протокол 2.0, ставим протокол с нуля (установится протокол 3.1) 3. на втором ПК, если попробовать выполнить рескан, то он ответит `Новые установленные протоколы и сервисы не обнаружены` (`No new installed containers found`). Соответственно в приложении так и останется подключение с протоколом 2.0, которого по факту на сервере уже не существует. В итоге решение у меня нашлось только одно: на втором ПК удалить сервер из приложения, добавить его заново, пропустить настройку протоколов, выполнить рескан.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#1134
No description provided.