feat: incremental user passwords and export on update

Preserve passwords from server-info.yml and vault; generate only for new users; remove deleted users from output; re-export URL/QR only when password, domain, port, obfs or files changed.
This commit is contained in:
Sergey Antropoff
2026-07-01 13:06:14 +03:00
parent 3faf21fecb
commit 5f09a26ef3
7 changed files with 152 additions and 11 deletions
+3
View File
@@ -41,3 +41,6 @@ hysteria2_wait_for_acme: true
# Открыть output/index.html в браузере после install/update/export
hysteria2_open_browser: true
# Перегенерировать URL/QR для всех пользователей (иначе — только новые/изменённые)
hysteria2_force_export: false