17 lines
587 B
YAML
17 lines
587 B
YAML
- name: Create dirs
|
|
file:
|
|
path: "{{ item }}"
|
|
state: directory
|
|
loop:
|
|
- /opt/xray-vps-setup/caddy/templates
|
|
- /opt/xray-vps-setup/xray
|
|
- name: Copy config files
|
|
ansible.builtin.template:
|
|
src: "{{ item.src }}"
|
|
dest: "{{ item.dest }}"
|
|
loop:
|
|
- { src: "caddyfile.j2", dest: "/opt/xray-vps-setup/caddy/Caddyfile" }
|
|
- { src: "confluence.j2", dest: "/opt/xray-vps-setup/caddy/templates/index.html" }
|
|
- { src: "xray.json.j2", dest: "/opt/xray-vps-setup/xray/config.json" }
|
|
- { src: "xray_docker.j2", dest: "/opt/xray-vps-setup/docker-compose.yml" }
|