16 lines
397 B
YAML
16 lines
397 B
YAML
---
|
|
- name: Read current Caddyfile
|
|
ansible.builtin.slurp:
|
|
path: "{{ caddyfile_path }}"
|
|
register: caddyfile_raw
|
|
|
|
- name: Decode Caddyfile content
|
|
set_fact:
|
|
caddyfile_content: "{{ caddyfile_raw['content'] | b64decode }}"
|
|
|
|
- name: Add Caddy snippets for each published host
|
|
ansible.builtin.include_tasks: snippet.yaml
|
|
loop: "{{ caddy_hosts }}"
|
|
loop_control:
|
|
loop_var: snippet
|