From c99a2279e1e6929aa1fc35d291b0fe7e613a07eb Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Fri, 11 Nov 2022 18:29:22 +0200 Subject: [PATCH] Docker: Add watchtower --- docker/watchtower/docker-compose.toml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 docker/watchtower/docker-compose.toml diff --git a/docker/watchtower/docker-compose.toml b/docker/watchtower/docker-compose.toml new file mode 100644 index 0000000..cc3a5a8 --- /dev/null +++ b/docker/watchtower/docker-compose.toml @@ -0,0 +1,19 @@ +[services.watchtower] +image = "containrrr/watchtower" +container_name = "watchtower" +restart = "unless-stopped" +environment = [ + "WATCHTOWER_CLEANUP=true", + "WATCHTOWER_NOTIFICATION_EMAIL_FROM=watchtower@korhonen.cc", + "WATCHTOWER_NOTIFICATION_EMAIL_TO=admin@korhonen.cc", + "WATCHTOWER_NOTIFICATION_EMAIL_SERVER=smtp.migadu.com", + "WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=587", + "WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER=${WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER}", + "WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD=${WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD}", + "WATCHTOWER_NOTIFICATION_EMAIL_DELAY=30", + "WATCHTOWER_NOTIFICATIONS=email", +] +volumes = [ + "/var/run/docker.sock:/var/run/docker.sock", + "/etc/localtime:/etc/localtime:ro", +]