Add Salamander obfs branch: replace masquerade with packet obfuscation.

- ACME TLS challenge on 443 (no port 80 or nginx decoy)
- Auto-generate and persist obfs password per server
- Update client export, HTML catalog, and vault examples
- Document Salamander vs main and ACME auto-renewal in README
This commit is contained in:
Sergey Antropoff
2026-07-01 02:17:22 +03:00
parent 6f96a26bed
commit 0aec9e6e54
19 changed files with 365 additions and 182 deletions
+5 -2
View File
@@ -17,8 +17,11 @@ hysteria2_output_dir: "{{ playbook_dir }}/output"
# Открывать output/index.html в браузере после install/update/export
# hysteria2_open_browser: true
# Порт Hysteria2
# Порт Hysteria2 (Salamander — достаточно открыть только его, 80/tcp не нужен)
hysteria2_listen_port: 443
# Открывать порты в ufw (80/tcp, 443/tcp, 443/udp)
# Открывать порты в ufw ({{ hysteria2_listen_port }}/tcp и /udp)
hysteria2_configure_firewall: true
# Длина пароля Salamander obfs (pwgen)
# hysteria2_obfs_password_length: 32