github AlexeyLCP/lucx-ui v3.7.0-lucx.174

latest releases: v3.7.0-lucx.178, dev-latest, v3.7.0-lucx.176...
3 hours ago

v3.7.0-lucx.174

🔧 Импорт существующего AWG с живого Docker Amnezia.

На сервере с amnezia-awg / amnezia-awg2 / amnezia-wireguard раньше находился максимум один стек (обычный WG), а два настоящих AWG отваливались: «S values must be >= 12». У официальной Amnezia так и бывает — 1.5 без S3/S4, у AWG2 часто S3=1. Плюс все три стека сидят на одном 10.8.1.0/24 (в контейнерах это нормально).

1️⃣ Импорт читает конфиги внутри контейнера (docker exec), не только /opt/amnezia на хосте.
2️⃣ S≥12 проверяется только если есть HeaderProtectionKey. Старые 1.5/2 импортируются как есть.
3️⃣ Общий subnet больше не блокирует импорт. IP клиентов не трогаем.
4️⃣ Имена пиров берутся из clientsTable (userData.clientName). Приватных ключей у Amnezia на сервере нет — QR появится, когда вставите ключ.
5️⃣ Docker/userspace сохраняется выключенным. Сначала стопните старый контейнер, потом включите инбаунд. Если поднимаете больше одного на ядре — смените subnet.

После обновления: x-ui update / кнопка в панели → Импорт существующего AWG.

⚡️ Приятного использования!


🔧 Import existing AWG from a live Docker Amnezia host.

Official Amnezia 1.5/2 often has S3=0 or S1=1 — that is valid, not broken. All three stacks share 10.8.1.0/24 inside isolated containers. We no longer reject those on save.

Import via docker exec. Peer names from clientsTable. Docker inbounds land disabled — stop the old container, then enable. Change a subnet before bringing more than one kernel iface up. Client IPs/keys are not rewritten.

⚡️ Enjoy!

Don't miss a new lucx-ui release

NewReleases is sending notifications on new releases.