added roles folder

This commit is contained in:
2026-03-10 08:57:20 +01:00
parent 3b69def1b8
commit c4039668da
23 changed files with 289 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
- name: copy Caddyfile and docker-compose file to the remote caddy host
ansible.builtin.copy:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
loop:
- src: /home/mario/persistant-data/ansible/data/caddy/Caddyfile
dest: /home/mario/caddy
- src: /home/mario/persistant-data/ansible/data/caddy/docker-compose.yml
dest: /home/mario/caddy

View File

@@ -0,0 +1,7 @@
- name: create file structure for caddy docker installation
ansible.builtin.file:
path: /home/mario/caddy
state: directory
owner: mario
group: mario
mode: "0755"

View File

@@ -0,0 +1,4 @@
- name: pull and start caddy container
become: true
ansible.builtin.shell:
cmd: cd /home/mario/caddy; docker network create proxy-network; docker compose up -d