瀏覽代碼

feat: sync group_vars example files with variable restructuring

Move trojan variables from landing to all.yml.example to match
current variable scope for localhost config generation

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
kotoyuuko 3 周之前
父節點
當前提交
f9fb333069
共有 2 個文件被更改,包括 6 次插入5 次删除
  1. 6 0
      group_vars/all.yml.example
  2. 0 5
      group_vars/landing.yml.example

+ 6 - 0
group_vars/all.yml.example

@@ -10,4 +10,10 @@ base_packages:
 
 ssh_port: "{{ ansible_port | default(22) }}"
 
+# Trojan variables (shared for landing server and localhost config generation)
+trojan_domain: "YOUR_DOMAIN"
+trojan_password: "YOUR_TROJAN_PASSWORD"
+trojan_port: 443
+trojan_fallback_port: 8080
+
 ansible_python_interpreter: auto_silent

+ 0 - 5
group_vars/landing.yml.example

@@ -1,8 +1,3 @@
-trojan_domain: "YOUR_DOMAIN"
-trojan_password: "{{ lookup('password', 'credentials/trojan_password length=32 chars=ascii_letters,digits') }}"
-trojan_port: 443
-trojan_fallback_port: 8080
-
 certbot_email: "YOUR_EMAIL"
 
 tls_cert_path: "/etc/letsencrypt/live/{{ trojan_domain }}/fullchain.pem"