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 path: /etc/caddy
state: directory state: directory
mode: "0644" mode: "0644"
owner: caddy
group: caddy
- name: Ensure file "/etc/caddy/Caddyfile" exists - name: Ensure file "/etc/caddy/Caddyfile" exists
ansible.builtin.file: ansible.builtin.file:
path: /etc/caddy/Caddyfile path: /etc/caddy/Caddyfile
state: touch state: touch
mode: "0644" mode: "0644"
owner: caddy
group: caddy
- name: Ensure file "/etc/caddy/.env" exists" - name: Ensure file "/etc/caddy/.env" exists"
ansible.builtin.file: ansible.builtin.file:
path: /etc/caddy/.env path: /etc/caddy/.env
state: touch state: touch
mode: "0600" mode: "0600"
owner: caddy
group: caddy
- name: Copy Caddy binary - name: Copy Caddy binary
ansible.builtin.copy: ansible.builtin.copy:
src: caddy src: caddy
dest: /usr/bin/caddy dest: /usr/bin/caddy
mode: "0755" mode: "0755"
owner: caddy
group: caddy
- name: Check if systemd unit file exists - name: Check if systemd unit file exists
ansible.builtin.stat: ansible.builtin.stat: