1
0
Fork 0

fix(playbook): add missing owner and group to files and copy

Signed-off-by: Vojtěch Mareš <vojtech@mares.cz>
This commit is contained in:
Vojtěch Mareš 2025-05-15 14:25:41 +02:00
parent dfdcf551fc
commit 21bb91be7d
Signed by: vojtech.mares
GPG key ID: C6827B976F17240D

View file

@ -21,24 +21,32 @@
path: /etc/caddy
state: directory
mode: "0644"
owner: caddy
group: caddy
- name: Ensure file "/etc/caddy/Caddyfile" exists
ansible.builtin.file:
path: /etc/caddy/Caddyfile
state: touch
mode: "0644"
owner: caddy
group: caddy
- name: Ensure file "/etc/caddy/.env" exists"
ansible.builtin.file:
path: /etc/caddy/.env
state: touch
mode: "0600"
owner: caddy
group: caddy
- name: Copy Caddy binary
ansible.builtin.copy:
src: caddy
dest: /usr/bin/caddy
mode: "0755"
owner: caddy
group: caddy
- name: Check if systemd unit file exists
ansible.builtin.stat: