🆕 v3.6.0-lucx.169
Догоняем апстрим 3x-ui (127 коммитов с v3.6.0) и не ломаем уже выданные kernel-конфиги.
🔘 Два AmneziaWG. Наш протокол в панели теперь AmneziaWG (kernel) (awg в БД — как было). Их новый — AmneziaWG (userspace, gVisor). Живые инбаунды не трогаем.
🔘 Без модуля ядра kernel-инбаунды сами едут через встроенный amneziawg-go + SOCKS в Xray. Модуль есть — всё как раньше.
🔘 Port-forward на клиента kernel AWG: 80, 443, 8000-8100 (iptables DNAT).
🔘 Логи AmneziaWG на Overview показывают и kernel-пиров.
🔘 Заодно апстрим: PIA-аутбаунды, HWID, per-client reset, multi-node clone, scoped API-токены, TS7/oxc, Go 1.27.
После x-ui update — Ctrl+F5. Новые инбаунды: kernel = «AmneziaWG (kernel)».
⚡️ Приятного использования!
🆕 v3.6.0-lucx.169
Caught up with 3x-ui (127 commits since v3.6.0) without rewriting issued kernel configs.
🔘 Two AmneziaWGs. Ours is now labeled AmneziaWG (kernel) (DB protocol stays awg). Theirs is AmneziaWG (userspace / gVisor). Live inbounds unchanged.
🔘 No kernel module → our awg inbounds run on embedded amneziawg-go + SOCKS into Xray. Module present → same kernel path as before.
🔘 Port-forward on kernel AWG clients: 80, 443, 8000-8100.
🔘 Overview AmneziaWG logs include kernel peers.
🔘 Also from upstream: PIA outbounds, HWID, per-client reset, multi-node clone, scoped API tokens, TS7/oxc, Go 1.27.
After x-ui update, hard-refresh. New inbounds: pick AmneziaWG (kernel) for the old path.
⚡️ Enjoy!