11 lines
367 B
YAML
11 lines
367 B
YAML
---
|
|
- name: Add caddy vhost config
|
|
ansible.builtin.blockinfile:
|
|
path: /etc/caddy/Caddyfile
|
|
marker: "# {mark} ANSIBLE MANAGED BLOCK {{ vhost_id }}"
|
|
block: "{{ lookup('ansible.builtin.template', 'Caddyfile_block.j2') }}"
|
|
validate: 'caddy validate --config %s --adapter caddyfile'
|
|
backup: true
|
|
state: "{{ vhost_state }}"
|
|
notify: Reload caddy
|