blob: c0fdc525d8bc58e4f498cb8b72b2b230537ca6ac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
---
- name: "Check if xray is already installed"
ansible.builtin.stat:
path: /var/reactance/xray
register: xray_directory
- name: "Check if xray is configured"
ansible.builtin.stat:
path: /var/reactance/xray/etc/config.json
register: xray_config
- name: "Install xray if directory doesn't exist"
ansible.builtin.include_tasks: install_xray.yaml
when: xray_directory.stat.exists == false
- name: "Configure xray"
ansible.builtin.include_tasks: configure_xray.yaml
when: xray_config.stat.exists == false
- name: "Create xray users"
ansible.builtin.include_tasks: create_users_xray.yaml
|