5b25ac2cdb
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. Co-authored-by: Cursor <cursoragent@cursor.com>
10 lines
629 B
Plaintext
10 lines
629 B
Plaintext
---
|
|
# Подключение vault-переменных к хостам группы hysteria2_servers.
|
|
# Файл group_vars/hysteria2_servers/vault.yml должен быть зашифрован (make vault-encrypt).
|
|
|
|
# Проброс VPN-паролей из vault в переменные роли (опционально)
|
|
hysteria2_user_passwords: "{{ vault_hysteria2_user_passwords[inventory_hostname] | default({}) }}"
|
|
|
|
# Опционально: фиксированный пароль Salamander obfs для сервера
|
|
# hysteria2_obfs_password: "{{ vault_hysteria2_obfs_passwords[inventory_hostname] | default('') }}"
|