use /etc/localtime so docker containers have right time for logs
This commit is contained in:
@@ -32,9 +32,10 @@ services:
|
|||||||
- "80:80"
|
- "80:80"
|
||||||
- "443:443"
|
- "443:443"
|
||||||
volumes:
|
volumes:
|
||||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||||
- "/srv/docker/container/traefik/:/configuration"
|
- /srv/docker/container/traefik/:/configuration
|
||||||
- "/srv/docker/container/letsencrypt/etc:/letsencrypt"
|
- /srv/docker/container/letsencrypt/etc:/letsencrypt
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
sonarr:
|
sonarr:
|
||||||
container_name: sonarr
|
container_name: sonarr
|
||||||
@@ -54,6 +55,7 @@ services:
|
|||||||
- /srv/docker/container/sonarr/config:/config
|
- /srv/docker/container/sonarr/config:/config
|
||||||
- /export/docker/storage/downloads:/downloads
|
- /export/docker/storage/downloads:/downloads
|
||||||
- /export/docker/storage/series:/tv
|
- /export/docker/storage/series:/tv
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
radarr:
|
radarr:
|
||||||
container_name: radarr
|
container_name: radarr
|
||||||
@@ -73,6 +75,7 @@ services:
|
|||||||
- /srv/docker/container/radarr/config:/config
|
- /srv/docker/container/radarr/config:/config
|
||||||
- /export/docker/storage/downloads:/downloads
|
- /export/docker/storage/downloads:/downloads
|
||||||
- /export/docker/storage/movies:/movies
|
- /export/docker/storage/movies:/movies
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
emby:
|
emby:
|
||||||
container_name: emby
|
container_name: emby
|
||||||
@@ -90,6 +93,7 @@ services:
|
|||||||
- /export/docker/storage/transcode:/transcode
|
- /export/docker/storage/transcode:/transcode
|
||||||
- /export/docker/storage:/data
|
- /export/docker/storage:/data
|
||||||
- /export/myth/tv:/myth-recordings
|
- /export/myth/tv:/myth-recordings
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
ports:
|
ports:
|
||||||
- "8096:8096"
|
- "8096:8096"
|
||||||
- "8920:8920"
|
- "8920:8920"
|
||||||
@@ -122,6 +126,7 @@ services:
|
|||||||
- /srv/docker/container/mail/log:/var/log/mail
|
- /srv/docker/container/mail/log:/var/log/mail
|
||||||
- /srv/docker/container/mail/config/:/tmp/docker-mailserver/
|
- /srv/docker/container/mail/config/:/tmp/docker-mailserver/
|
||||||
- /srv/docker/container/letsencrypt/etc:/etc/letsencrypt
|
- /srv/docker/container/letsencrypt/etc:/etc/letsencrypt
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
environment:
|
environment:
|
||||||
- ENABLE_SPAMASSASSIN=1
|
- ENABLE_SPAMASSASSIN=1
|
||||||
- ENABLE_CLAMAV=1
|
- ENABLE_CLAMAV=1
|
||||||
@@ -192,6 +197,7 @@ services:
|
|||||||
- /srv/docker/container/ldap/etc/ldap/slapd.d:/etc/ldap/slapd.d
|
- /srv/docker/container/ldap/etc/ldap/slapd.d:/etc/ldap/slapd.d
|
||||||
- /srv/docker/container/ldap/certs/:/container/service/slapd/assets/certs
|
- /srv/docker/container/ldap/certs/:/container/service/slapd/assets/certs
|
||||||
- /srv/docker/container/ldap/ldifs/:/ldifs/
|
- /srv/docker/container/ldap/ldifs/:/ldifs/
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
ports:
|
ports:
|
||||||
- "389:389"
|
- "389:389"
|
||||||
- "636:636"
|
- "636:636"
|
||||||
@@ -209,6 +215,8 @@ services:
|
|||||||
- "traefik.http.middlewares.stripprefix-phpldapadmin.stripprefix.prefixes=/phpldapadmin"
|
- "traefik.http.middlewares.stripprefix-phpldapadmin.stripprefix.prefixes=/phpldapadmin"
|
||||||
- "traefik.http.routers.phpldapadmin.middlewares=stripprefix-phpldapadmin@docker"
|
- "traefik.http.routers.phpldapadmin.middlewares=stripprefix-phpldapadmin@docker"
|
||||||
- "traefik.http.routers.phpldapadmin.entrypoints=web"
|
- "traefik.http.routers.phpldapadmin.entrypoints=web"
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
- openldap
|
- openldap
|
||||||
|
|
||||||
@@ -224,6 +232,8 @@ services:
|
|||||||
- "traefik.http.routers.isotope-server.middlewares=stripprefix-isotope-server@docker"
|
- "traefik.http.routers.isotope-server.middlewares=stripprefix-isotope-server@docker"
|
||||||
- "traefik.http.routers.isotope-server.entrypoints=secureweb"
|
- "traefik.http.routers.isotope-server.entrypoints=secureweb"
|
||||||
- "traefik.http.routers.isotope-server.tls=true"
|
- "traefik.http.routers.isotope-server.tls=true"
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
# webmail (client)
|
# webmail (client)
|
||||||
isotope-client:
|
isotope-client:
|
||||||
@@ -235,6 +245,8 @@ services:
|
|||||||
- "traefik.http.routers.isotope-client.rule=Host(`webmail.depaoli.id.au`) && PathPrefix(`/`)"
|
- "traefik.http.routers.isotope-client.rule=Host(`webmail.depaoli.id.au`) && PathPrefix(`/`)"
|
||||||
- "traefik.http.routers.isotope-client.entrypoints=secureweb"
|
- "traefik.http.routers.isotope-client.entrypoints=secureweb"
|
||||||
- "traefik.http.routers.isotope-client.tls=true"
|
- "traefik.http.routers.isotope-client.tls=true"
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
portainer:
|
portainer:
|
||||||
container_name: portainer
|
container_name: portainer
|
||||||
@@ -243,6 +255,7 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- /srv/docker/container/portainer/data:/data
|
- /srv/docker/container/portainer/data:/data
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=true"
|
- "com.centurylinklabs.watchtower.enable=true"
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
@@ -267,6 +280,7 @@ services:
|
|||||||
- /myth/opt/plex/config:/config
|
- /myth/opt/plex/config:/config
|
||||||
- /myth/opt/plex/transcode:/transcode
|
- /myth/opt/plex/transcode:/transcode
|
||||||
- /myth/opt/storage:/data
|
- /myth/opt/storage:/data
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
ports:
|
ports:
|
||||||
- "32400:32400"
|
- "32400:32400"
|
||||||
# - "1900:1900"
|
# - "1900:1900"
|
||||||
@@ -283,7 +297,7 @@ services:
|
|||||||
## remember, need to docker-compose stop hassio && docker-compose rm hassio && docker-compose pull hassio && docker-compose up hassio &
|
## remember, need to docker-compose stop hassio && docker-compose rm hassio && docker-compose pull hassio && docker-compose up hassio &
|
||||||
##
|
##
|
||||||
hassio:
|
hassio:
|
||||||
image: homeassistant/amd64-hassio-supervisor:2021.06.0
|
image: homeassistant/amd64-hassio-supervisor:2021.06.8
|
||||||
container_name: hassio_supervisor
|
container_name: hassio_supervisor
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=false"
|
- "com.centurylinklabs.watchtower.enable=false"
|
||||||
@@ -302,6 +316,7 @@ services:
|
|||||||
- /srv/docker/container/hassio/scripts:/scripts
|
- /srv/docker/container/hassio/scripts:/scripts
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket
|
- /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
sabnzbd:
|
sabnzbd:
|
||||||
image: linuxserver/sabnzbd
|
image: linuxserver/sabnzbd
|
||||||
@@ -315,6 +330,7 @@ services:
|
|||||||
- /srv/docker/container/sabnzbd/:/config
|
- /srv/docker/container/sabnzbd/:/config
|
||||||
- /export/docker/storage/downloads:/downloads
|
- /export/docker/storage/downloads:/downloads
|
||||||
- /export/docker/storage/incomplete-downloads:/incomplete-downloads
|
- /export/docker/storage/incomplete-downloads:/incomplete-downloads
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=true"
|
- "com.centurylinklabs.watchtower.enable=true"
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
@@ -327,6 +343,8 @@ services:
|
|||||||
container_name: speedtest-exporter
|
container_name: speedtest-exporter
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=true"
|
- "com.centurylinklabs.watchtower.enable=true"
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
prometheus:
|
prometheus:
|
||||||
@@ -335,6 +353,7 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- /srv/docker/container/prometheus/:/etc/prometheus/
|
- /srv/docker/container/prometheus/:/etc/prometheus/
|
||||||
- /srv/docker/container/prometheus/data:/prometheus
|
- /srv/docker/container/prometheus/data:/prometheus
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=true"
|
- "com.centurylinklabs.watchtower.enable=true"
|
||||||
command:
|
command:
|
||||||
@@ -359,6 +378,7 @@ services:
|
|||||||
- /sys:/host/sys:ro
|
- /sys:/host/sys:ro
|
||||||
- /:/rootfs:ro
|
- /:/rootfs:ro
|
||||||
- /srv/docker/container/node-exporter/textfile_collector:/var/lib/node_exporter/textfile_collector
|
- /srv/docker/container/node-exporter/textfile_collector:/var/lib/node_exporter/textfile_collector
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=true"
|
- "com.centurylinklabs.watchtower.enable=true"
|
||||||
command:
|
command:
|
||||||
@@ -397,6 +417,7 @@ services:
|
|||||||
- /var/run:/var/run:rw
|
- /var/run:/var/run:rw
|
||||||
- /sys:/sys:ro
|
- /sys:/sys:ro
|
||||||
- /var/lib/docker/:/var/lib/docker:ro
|
- /var/lib/docker/:/var/lib/docker:ro
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
restart: always
|
restart: always
|
||||||
|
|
||||||
blackbox_exporter:
|
blackbox_exporter:
|
||||||
@@ -422,6 +443,7 @@ services:
|
|||||||
- /srv/docker/container/grafana/data:/var/lib/grafana
|
- /srv/docker/container/grafana/data:/var/lib/grafana
|
||||||
- /srv/docker/container/grafana/dashboards:/var/lib/grafana/dashboards
|
- /srv/docker/container/grafana/dashboards:/var/lib/grafana/dashboards
|
||||||
- /srv/docker/container/grafana/grafana/provisioning:/etc/grafana/provisioning
|
- /srv/docker/container/grafana/grafana/provisioning:/etc/grafana/provisioning
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
env_file:
|
env_file:
|
||||||
- /srv/docker/container/grafana/config.monitoring
|
- /srv/docker/container/grafana/config.monitoring
|
||||||
labels:
|
labels:
|
||||||
@@ -443,8 +465,9 @@ services:
|
|||||||
DNS1: '127.0.0.1'
|
DNS1: '127.0.0.1'
|
||||||
DNS2: '1.1.1.1'
|
DNS2: '1.1.1.1'
|
||||||
volumes:
|
volumes:
|
||||||
- '/srv/docker/container/pihole/etc/:/etc/pihole/'
|
- /srv/docker/container/pihole/etc/:/etc/pihole/
|
||||||
- '/srv/docker/container/pihole/dnsmasq.d/:/etc/dnsmasq.d/'
|
- /srv/docker/container/pihole/dnsmasq.d/:/etc/dnsmasq.d/
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=true"
|
- "com.centurylinklabs.watchtower.enable=true"
|
||||||
@@ -465,14 +488,16 @@ services:
|
|||||||
POSTGRES_DB: library
|
POSTGRES_DB: library
|
||||||
PGPASSWORD: NWNlfa01
|
PGPASSWORD: NWNlfa01
|
||||||
volumes:
|
volumes:
|
||||||
- '/srv/docker/container/bookdb/data:/var/lib/postgresql/data'
|
- /srv/docker/container/bookdb/data:/var/lib/postgresql/data
|
||||||
- '/srv/docker/container/bookdb/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d'
|
- /srv/docker/container/bookdb/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
bookdb_web:
|
bookdb_web:
|
||||||
container_name: bookdb_web
|
container_name: bookdb_web
|
||||||
build: '/home/ddp/src/pybook'
|
build: '/home/ddp/src/pybook'
|
||||||
volumes:
|
volumes:
|
||||||
- '/srv/docker/container/letsencrypt/etc:/etc/letsencrypt'
|
- /srv/docker/container/letsencrypt/etc:/etc/letsencrypt
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=false"
|
- "com.centurylinklabs.watchtower.enable=false"
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
@@ -480,6 +505,22 @@ services:
|
|||||||
- "traefik.tcp.routers.bookdb_web-tcp.tls.passthrough=true"
|
- "traefik.tcp.routers.bookdb_web-tcp.tls.passthrough=true"
|
||||||
- "traefik.tcp.routers.bookdb_web-tcp.entrypoints=secureweb"
|
- "traefik.tcp.routers.bookdb_web-tcp.entrypoints=secureweb"
|
||||||
|
|
||||||
|
padb_dev:
|
||||||
|
container_name: padb_dev
|
||||||
|
image: postgres
|
||||||
|
restart: always
|
||||||
|
environment:
|
||||||
|
POSTGRES_PASSWORD: for_now_pa
|
||||||
|
POSTGRES_USER: pa
|
||||||
|
POSTGRES_DB: pa
|
||||||
|
PGPASSWORD: for_now_overall_pg_pass
|
||||||
|
ports:
|
||||||
|
- '65432:5432'
|
||||||
|
volumes:
|
||||||
|
- /srv/docker/container/padb_dev/data:/var/lib/postgresql/data
|
||||||
|
- /srv/docker/container/padb_dev/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
padb:
|
padb:
|
||||||
container_name: padb
|
container_name: padb
|
||||||
image: postgres
|
image: postgres
|
||||||
@@ -489,11 +530,10 @@ services:
|
|||||||
POSTGRES_USER: pa
|
POSTGRES_USER: pa
|
||||||
POSTGRES_DB: pa
|
POSTGRES_DB: pa
|
||||||
PGPASSWORD: for_now_overall_pg_pass
|
PGPASSWORD: for_now_overall_pg_pass
|
||||||
ports:
|
|
||||||
- '55432:5432'
|
|
||||||
volumes:
|
volumes:
|
||||||
- '/srv/docker/container/padb/data:/var/lib/postgresql/data'
|
- /srv/docker/container/padb/data:/var/lib/postgresql/data
|
||||||
- '/srv/docker/container/padb/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d'
|
- /srv/docker/container/padb/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
paweb:
|
paweb:
|
||||||
container_name: paweb
|
container_name: paweb
|
||||||
@@ -503,8 +543,9 @@ services:
|
|||||||
PJM_UID: 500
|
PJM_UID: 500
|
||||||
PJM_GID: 500
|
PJM_GID: 500
|
||||||
volumes:
|
volumes:
|
||||||
- '/srv/docker/container/letsencrypt/etc:/etc/letsencrypt'
|
- /srv/docker/container/letsencrypt/etc:/etc/letsencrypt
|
||||||
- '/export/docker/storage:/export/docker/storage'
|
- /export/docker/storage:/export/docker/storage
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=false"
|
- "com.centurylinklabs.watchtower.enable=false"
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
@@ -516,7 +557,8 @@ services:
|
|||||||
container_name: bitwarden
|
container_name: bitwarden
|
||||||
image: bitwardenrs/server:latest
|
image: bitwardenrs/server:latest
|
||||||
volumes:
|
volumes:
|
||||||
- '/srv/docker/container/bitwarden_rs/data:/data'
|
- /srv/docker/container/bitwarden_rs/data:/data
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
labels:
|
labels:
|
||||||
- "com.centurylinklabs.watchtower.enable=true"
|
- "com.centurylinklabs.watchtower.enable=true"
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
|
|||||||
Reference in New Issue
Block a user