f0c78cdeff
Includes install/update/uninstall playbooks, Makefile, vault-based SSH credentials, per-server and global HTML export with QR codes. Co-authored-by: Cursor <cursoragent@cursor.com>
18 lines
420 B
YAML
18 lines
420 B
YAML
---
|
|
- name: Install and configure Hysteria2 servers
|
|
hosts: hysteria2_servers
|
|
gather_facts: true
|
|
roles:
|
|
- hysteria2
|
|
|
|
- name: Build global output index
|
|
hosts: localhost
|
|
connection: local
|
|
gather_facts: true
|
|
tags: [install, update, export]
|
|
tasks:
|
|
- name: Generate global index.html and open in browser
|
|
ansible.builtin.include_role:
|
|
name: hysteria2
|
|
tasks_from: export_global.yml
|