iac_modules/ansible/playbooks/vpn-xray-hub.yaml
Haitao Pan f8eb593d48 feat(xray): add hub role with dynamic config and playbook integration
- Add playbook: vpn-xray-hub.yaml
- Add Ansible role: vpn-overlay xray hub
- Update vpn-overlay.yaml to include per-node xray config (uuid, domain, cert paths)
2025-04-12 19:37:14 +08:00

9 lines
267 B
YAML

- name: Setup Xray for hub
hosts: all
become: true
vars:
overlay_config_path: "{{ playbook_dir }}/../../config/sit/vpn-overlay.yaml"
overlay_keys_path: "{{ playbook_dir }}/../../config/sit/vpn-keys.yaml"
roles:
- role: vhosts/vpn-overlay/xray/hub