Files
mozimo.in/ansible/roles/caddy/tasks/main.yaml
T
tanshu 2524f0c46f Caddy role: single files/Caddyfile.j2 template (overlord pattern)
- template moved to ansible/files/Caddyfile.j2, tasks folded into main.yaml
2026-09-06 09:01:46 +00:00

13 lines
428 B
YAML

---
- name: Read snippet from template
ansible.builtin.set_fact:
caddy_snippet_block: "{{ lookup('ansible.builtin.template', 'files/Caddyfile.j2') }}"
- name: Install mozimo Caddy snippet (web + cms)
ansible.builtin.blockinfile:
path: "{{ caddyfile_path }}"
marker: "# {mark} Ansible managed Caddy snippet (mozimo web + cms)"
block: "{{ caddy_snippet_block }}"
insertafter: EOF
notify: "Reload Caddy"