fix: update traefik logging
All checks were successful
Deploy / Prepare Build (push) Successful in 45s

This commit is contained in:
Matthew McKinnon 2025-06-05 23:23:07 +10:00
parent 614f3bcc34
commit cb056c842f
2 changed files with 8 additions and 6 deletions

View File

@ -6,6 +6,8 @@
with_items: with_items:
- "{{ data_folder }}/traefik" - "{{ data_folder }}/traefik"
- "{{ data_folder }}/traefik/data" - "{{ data_folder }}/traefik/data"
- "{{ data_folder }}/traefik/data/log"
- name: Create a network - name: Create a network
docker_network: docker_network:
@ -39,14 +41,14 @@
mode: "0600" mode: "0600"
when: not file_status.stat.exists when: not file_status.stat.exists
- name: Check if {{ data_folder }}/traefik/data/traefik.json.log exists - name: Check if traefik.json.log exists
ansible.builtin.stat: ansible.builtin.stat:
path: "{{ data_folder }}/traefik/data/traefik.json.log" path: "{{ data_folder }}/traefik/data/log/traefik.json.log"
register: file_status register: file_status
- name: Creates {{ data_folder }}/traefik/data/traefik.json.log if it doesn't exists - name: Creates traefik.json.log if it doesn't exists
ansible.builtin.file: ansible.builtin.file:
path: "{{ data_folder }}/traefik/data/traefik.json.log" path: "{{ data_folder }}/traefik/data/log/traefik.json.log"
state: touch state: touch
owner: root owner: root
group: root group: root
@ -71,7 +73,7 @@
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
- "{{ data_folder }}/traefik/data/traefik.yml:/traefik.yml:ro" - "{{ data_folder }}/traefik/data/traefik.yml:/traefik.yml:ro"
- "{{ data_folder }}/traefik/data/acme.json:/acme.json" - "{{ data_folder }}/traefik/data/acme.json:/acme.json"
- "{{ data_folder }}/traefik/data/traefik.json.log:/traefik.json.log" - "{{ data_folder }}/traefik/data/log:/var/log/traefik"
- "{{ data_folder }}/traefik/data/config.yml:/config.yml:ro" - "{{ data_folder }}/traefik/data/config.yml:/config.yml:ro"
labels: labels:
traefik.enable: "true" traefik.enable: "true"

View File

@ -18,7 +18,7 @@ serversTransport:
log: log:
level: DEBUG level: DEBUG
filePath: /traefik.json.log filePath: /var/log/traefik/traefik.json.log
format: json format: json
providers: providers: