diff --git a/ansible/roles/pangolin/tasks/main.yaml b/ansible/roles/pangolin/tasks/main.yaml index 32edbbf..8f1405c 100644 --- a/ansible/roles/pangolin/tasks/main.yaml +++ b/ansible/roles/pangolin/tasks/main.yaml @@ -1,5 +1,3 @@ - - - name: Create a pangolin group group: name: pangolin @@ -51,11 +49,34 @@ - /home/pangolin/config/letsencrypt - /home/pangolin/config/logs -- name: Create conf +- name: Create pangolin config template: - src: templates/stuff - dest: stuff + src: templates/config.yaml.j2 + dest: /home/pangolin/config/config.yaml owner: pangolin group: pangolin - mode 0600 - notify: If restart a thing handler. + mode: 0600 + +- name: Create traefik config + template: + src: templates/traefik_config.yaml.j2 + dest: /home/pangolin/config/traefik/traefik_config.yaml + owner: pangolin + group: pangolin + mode: 0600 + +- name: Create traefik dynamic config + template: + src: templates/dynamic_config.yaml.j2 + dest: /home/pangolin/config/traefik/dynamic_config.yaml + owner: pangolin + group: pangolin + mode: 0600 + +- name: Create docker-compose + template: + src: templates/docker-compose.yaml.j2 + dest: /home/pangolin/docker-compose.yaml + owner: pangolin + group: pangolin + mode: 0600