diff --git a/docker/watchtower/docker-compose.toml b/docker/watchtower/docker-compose.toml new file mode 100644 index 00000000..cc3a5a84 --- /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", +]