infra/roles
Jeremie Fraeys dbe7b1b6b2
feat(docker): add timezone mounts to all containers for log sync
Add /etc/localtime:/etc/localtime:ro volume mount to:
- alertmanager, authelia, traefik
- exporters (node-exporter, cadvisor)
- fail2ban, lldap, postfix
- forgejo, forgejo_runner
- grafana, loki, prometheus
- watchtower, app_core (postgres, redis)

Ensures container logs use host timezone for consistent timestamps.
2026-03-06 15:13:52 -05:00
..
alertmanager feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
app_core feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
app_deployer Add app deployer role for automated deployments 2026-02-21 18:31:12 -05:00
app_ssh_access fix(ssh): allow dual-stack runner source for restricted keys 2026-01-21 15:08:36 -05:00
authelia feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
backups refactor(apps): update forgejo and backups task configurations 2026-03-06 14:31:13 -05:00
docker/tasks refactor(infrastructure): update traefik, firewall, docker, watchtower configurations 2026-03-06 14:31:02 -05:00
exporters feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
fail2ban feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
firewall/tasks refactor(infrastructure): update traefik, firewall, docker, watchtower configurations 2026-03-06 14:31:02 -05:00
forgejo feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
forgejo_runner feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
grafana feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
hardening refactor(hardening): update security handlers and tasks 2026-03-06 14:30:01 -05:00
infra_controller fix(ssh): allow dual-stack runner source for restricted keys 2026-01-21 15:08:36 -05:00
lldap feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
loki feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
postfix feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
prometheus feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
traefik feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00
watchtower feat(docker): add timezone mounts to all containers for log sync 2026-03-06 15:13:52 -05:00