diff --git a/roles/alertmanager/templates/docker-compose.yml.j2 b/roles/alertmanager/templates/docker-compose.yml.j2 index d15bbac..60bd2c9 100644 --- a/roles/alertmanager/templates/docker-compose.yml.j2 +++ b/roles/alertmanager/templates/docker-compose.yml.j2 @@ -7,6 +7,7 @@ services: volumes: - ./alertmanager.yml:/etc/alertmanager/alertmanager.yml:ro - alertmanager_data:/alertmanager + - /etc/localtime:/etc/localtime:ro networks: - monitoring - proxy diff --git a/roles/app_core/templates/docker-compose.yml.j2 b/roles/app_core/templates/docker-compose.yml.j2 index c00168e..e44d7e5 100644 --- a/roles/app_core/templates/docker-compose.yml.j2 +++ b/roles/app_core/templates/docker-compose.yml.j2 @@ -7,6 +7,7 @@ services: POSTGRES_DB: "app" volumes: - postgres_data:/var/lib/postgresql/data + - /etc/localtime:/etc/localtime:ro networks: - app restart: unless-stopped @@ -16,6 +17,7 @@ services: command: ["redis-server", "--appendonly", "yes"] volumes: - redis_data:/data + - /etc/localtime:/etc/localtime:ro networks: - app restart: unless-stopped diff --git a/roles/authelia/templates/docker-compose.yml.j2 b/roles/authelia/templates/docker-compose.yml.j2 index c21f0ad..d75e365 100644 --- a/roles/authelia/templates/docker-compose.yml.j2 +++ b/roles/authelia/templates/docker-compose.yml.j2 @@ -3,6 +3,7 @@ services: image: authelia/authelia:latest volumes: - /opt/authelia:/config + - /etc/localtime:/etc/localtime:ro networks: - proxy restart: unless-stopped diff --git a/roles/exporters/templates/docker-compose.yml.j2 b/roles/exporters/templates/docker-compose.yml.j2 index 07b3c25..3b6f6bf 100644 --- a/roles/exporters/templates/docker-compose.yml.j2 +++ b/roles/exporters/templates/docker-compose.yml.j2 @@ -6,6 +6,7 @@ services: pid: host volumes: - /:/host:ro,rslave + - /etc/localtime:/etc/localtime:ro networks: - internal restart: unless-stopped @@ -21,6 +22,7 @@ services: - /var/run:/var/run:rw - /sys:/sys:ro - /var/lib/docker/:/var/lib/docker:ro + - /etc/localtime:/etc/localtime:ro networks: - internal restart: unless-stopped diff --git a/roles/fail2ban/templates/docker-compose.yml.j2 b/roles/fail2ban/templates/docker-compose.yml.j2 index 0eeb330..1c5a679 100644 --- a/roles/fail2ban/templates/docker-compose.yml.j2 +++ b/roles/fail2ban/templates/docker-compose.yml.j2 @@ -11,6 +11,7 @@ services: - ./db:/data - /var/log:/var/log:ro - /var/lib/docker/containers:/var/lib/docker/containers:ro + - /etc/localtime:/etc/localtime:ro network_mode: host privileged: true cap_add: diff --git a/roles/forgejo/templates/docker-compose.yml.j2 b/roles/forgejo/templates/docker-compose.yml.j2 index 64c3f3e..a86361b 100644 --- a/roles/forgejo/templates/docker-compose.yml.j2 +++ b/roles/forgejo/templates/docker-compose.yml.j2 @@ -5,6 +5,7 @@ services: # command: ["redis-server", "--appendonly", "yes"] # volumes: # - redis_data:/data + # - /etc/localtime:/etc/localtime:ro # networks: # - forgejo # restart: unless-stopped @@ -42,6 +43,7 @@ services: volumes: - forgejo_data:/data - ./robots.txt:/data/forgejo/public/robots.txt:ro + - /etc/localtime:/etc/localtime:ro ports: - "2222:22" networks: diff --git a/roles/forgejo_runner/templates/docker-compose.yml.j2 b/roles/forgejo_runner/templates/docker-compose.yml.j2 index 46b8b92..d81dc05 100644 --- a/roles/forgejo_runner/templates/docker-compose.yml.j2 +++ b/roles/forgejo_runner/templates/docker-compose.yml.j2 @@ -8,6 +8,7 @@ services: volumes: - ./data:/data - /var/run/docker.sock:/var/run/docker.sock + - /etc/localtime:/etc/localtime:ro restart: unless-stopped command: forgejo-runner daemon labels: diff --git a/roles/grafana/templates/docker-compose.yml.j2 b/roles/grafana/templates/docker-compose.yml.j2 index b24461f..7497a6a 100644 --- a/roles/grafana/templates/docker-compose.yml.j2 +++ b/roles/grafana/templates/docker-compose.yml.j2 @@ -34,6 +34,7 @@ services: volumes: - grafana_data:/var/lib/grafana - ./provisioning:/etc/grafana/provisioning:ro + - /etc/localtime:/etc/localtime:ro networks: - monitoring - proxy diff --git a/roles/lldap/templates/docker-compose.yml.j2 b/roles/lldap/templates/docker-compose.yml.j2 index c43bf24..33ad282 100644 --- a/roles/lldap/templates/docker-compose.yml.j2 +++ b/roles/lldap/templates/docker-compose.yml.j2 @@ -9,6 +9,7 @@ services: LLDAP_LDAP_USER_PASS: "{{ lldap_admin_password }}" volumes: - lldap_data:/data + - /etc/localtime:/etc/localtime:ro ports: - "127.0.0.1:17170:17170" networks: diff --git a/roles/loki/templates/docker-compose.yml.j2 b/roles/loki/templates/docker-compose.yml.j2 index 229b892..3bd13bb 100644 --- a/roles/loki/templates/docker-compose.yml.j2 +++ b/roles/loki/templates/docker-compose.yml.j2 @@ -7,6 +7,7 @@ services: volumes: - ./loki-config.yml:/etc/loki/config.yml:ro - loki_data:/loki + - /etc/localtime:/etc/localtime:ro networks: - monitoring restart: unless-stopped diff --git a/roles/postfix/templates/docker-compose.yml.j2 b/roles/postfix/templates/docker-compose.yml.j2 index 0fad7ce..1413449 100644 --- a/roles/postfix/templates/docker-compose.yml.j2 +++ b/roles/postfix/templates/docker-compose.yml.j2 @@ -22,6 +22,7 @@ services: POSTFIX_mynetworks: "127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16" volumes: - /opt/postfix/ssl:/etc/ssl:ro + - /etc/localtime:/etc/localtime:ro ports: - "25:25" networks: diff --git a/roles/prometheus/templates/docker-compose.yml.j2 b/roles/prometheus/templates/docker-compose.yml.j2 index 8507644..af9df3b 100644 --- a/roles/prometheus/templates/docker-compose.yml.j2 +++ b/roles/prometheus/templates/docker-compose.yml.j2 @@ -9,6 +9,7 @@ services: - ./prometheus.yml:/etc/prometheus/prometheus.yml:ro - ./alerts.yml:/etc/prometheus/alerts.yml:ro - prometheus_data:/prometheus + - /etc/localtime:/etc/localtime:ro networks: - monitoring - proxy diff --git a/roles/traefik/templates/home-docker-compose.yml.j2 b/roles/traefik/templates/home-docker-compose.yml.j2 index 2e21192..dd1d63c 100644 --- a/roles/traefik/templates/home-docker-compose.yml.j2 +++ b/roles/traefik/templates/home-docker-compose.yml.j2 @@ -23,6 +23,7 @@ services: volumes: - {{ traefik_dir }}/letsencrypt:/letsencrypt - {{ traefik_dir }}/dynamic:/etc/traefik/dynamic + - /etc/localtime:/etc/localtime:ro networks: - proxy restart: always diff --git a/roles/watchtower/templates/docker-compose.yml.j2 b/roles/watchtower/templates/docker-compose.yml.j2 index ae134a4..832f680 100644 --- a/roles/watchtower/templates/docker-compose.yml.j2 +++ b/roles/watchtower/templates/docker-compose.yml.j2 @@ -6,6 +6,7 @@ services: DOCKER_API_VERSION: "1.44" volumes: - /var/run/docker.sock:/var/run/docker.sock + - /etc/localtime:/etc/localtime:ro restart: unless-stopped security_opt: - no-new-privileges:true