From 837c1fceed76d156cdbdc71cc501d6c5790b94e3 Mon Sep 17 00:00:00 2001 From: Bradford <1217269+dadatuputi@users.noreply.github.com> Date: Thu, 26 Jan 2023 12:54:06 +0000 Subject: [PATCH] consistent TZ across all containers; closes #46 (#47) --- docker-compose.yml | 5 ++++- docker/caddy/Dockerfile | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 docker/caddy/Dockerfile diff --git a/docker-compose.yml b/docker-compose.yml index 574baf4..5987089 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -42,6 +42,7 @@ services: - BACKUP_EMAIL_NOTIFY - BACKUP_RCLONE_CONF - BACKUP_RCLONE_DEST + - TZ command: > sh -c 'if [ -n "$BACKUP" ]; then @@ -55,8 +56,9 @@ services: proxy: # Caddy provides an automatic HTTPS reverse proxy with Let's Encrypt cert provisioning + # Uses local Dockerfile to include tzdata package # https://caddyserver.com/ - image: caddy/caddy:alpine + build: ./docker/caddy restart: always container_name: proxy volumes: @@ -71,6 +73,7 @@ services: - ACME_AGREE=true # agree to ACME for auto HTTPS - DOMAIN # Value-less variables are set in .env - EMAIL + - TZ ddns: diff --git a/docker/caddy/Dockerfile b/docker/caddy/Dockerfile new file mode 100644 index 0000000..4dff19a --- /dev/null +++ b/docker/caddy/Dockerfile @@ -0,0 +1,3 @@ +FROM caddy/caddy:alpine + +RUN apk add --no-cache tzdata