Skip to content

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 10:47
· 358 commits to main since this release

v1.4.0 — отдельный экран AmneziaWG

English · Русский

Дата: 2026-10-18. Предыдущий выпуск: v1.3.4.

Русский

Что изменилось

  • Отдельный экран «AmneziaWG». В меню слева, рядом с MTProxy, Mieru и NaiveProxy (виден только на сервере с AmneziaWG). Карточки версий 1.5, 2.0 и 3.1 показывают порт, подсеть и состояние, ниже — все доступы этого сервера: кто ими владеет, когда в последний раз подключался и сколько передал. Кнопка «Открыть доступ» открывает окно доступа с конфигом, QR, включением и выключением, ротацией и удалением. Выдаются доступы по-прежнему клиентам («Клиенты» → «Узлы и доступы»); экран только показывает состояние и не содержит ключей.
  • Миграций базы нет, протокол Fleet и установщик не менялись.

Установка на новый сервер

Требования: Ubuntu 24.04 LTS x86-64, собственные DNS-имена и обычный пользователь с sudo. Не запускайте мастер непосредственно от root. Подробно — установка и справочник.

В пустом рабочем каталоге скачайте файлы именно v1.4.0:

curl -fsSLO https://github.com/dubr1k/proxy-control/releases/download/v1.4.0/install-release.sh
curl -fsSLO https://github.com/dubr1k/proxy-control/releases/download/v1.4.0/install-release.sh.sha256
sha256sum --check install-release.sh.sha256
bash install-release.sh

Продолжайте только после успешной проверки SHA-256. Мастер спросит домены и состав установки; на одном сервере с существующим Nginx/3x-ui выбирайте соответствующий режим сосуществования.

Обновление существующей установки

Сначала сделайте резервную копию. Скачайте и проверьте два файла командами выше, затем вместо запуска мастера выполните:

bash install-release.sh --update

В парке связанных панелей штатный порядок — узлы, затем центр. После обновления проверьте состояние служб и обновите подписку в клиентском приложении. Не удаляйте контейнерные тома, базу или секреты ради обновления.

Ограничение проверки выпуска

Выпуск проверен автоматическими тестами затронутых областей, без нового полного установочного прогона. Экран появляется на сервере, где включён AmneziaWG.

English

Changes

  • A dedicated «AmneziaWG» screen. In the left menu next to MTProxy, Mieru and NaiveProxy (shown only on a server that runs AmneziaWG). Cards for versions 1.5, 2.0 and 3.1 show the port, subnet and state, and below them are all accesses of this server: who holds each, when it last connected and how much it carried. «Open access» opens the access window with the config, QR, switch on/off, rotation and delete. Accesses are still given to clients («Clients» → «Nodes and accesses»); the screen only shows the state and holds no keys.
  • No database migrations, and the Fleet protocol and the installer did not change.

Fresh installation

Use Ubuntu 24.04 LTS x86-64 and a regular user with sudo, not a root login. Prepare your DNS names and follow the installation guide and installer reference.

In an empty working directory:

curl -fsSLO https://github.com/dubr1k/proxy-control/releases/download/v1.4.0/install-release.sh
curl -fsSLO https://github.com/dubr1k/proxy-control/releases/download/v1.4.0/install-release.sh.sha256
sha256sum --check install-release.sh.sha256
bash install-release.sh

Continue only after checksum verification succeeds. The wizard asks for domains and components. Select the appropriate coexistence mode when Nginx/3x-ui is already installed.

Upgrading

Make a backup, download and verify the same files, then run:

bash install-release.sh --update

The normal fleet update order is nodes first, central panel last. Check service health afterwards and refresh the existing subscription. Do not delete Docker volumes, the database or secrets as part of an update.

Validation limitation

This release is checked by automated tests of the touched areas, without a new full installer acceptance run. The screen appears on a server where AmneziaWG is enabled.