#- WATCHTOWER_MONITOR_ONLY=false
- WATCHTOWER_NO_STARTUP_MESSAGE=true
- WATCHTOWER_NOTIFICATIONS_LEVEL=info
- - WATCHTOWER_NOTIFICATIONS=email
- - WATCHTOWER_NOTIFICATION_EMAIL_FROM=docker@giorgioravera.it
- - WATCHTOWER_NOTIFICATION_EMAIL_TO=giorgio.ravera@gmail.com
- - WATCHTOWER_NOTIFICATION_EMAIL_SERVER=mail.giorgioravera.it
- #- WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=25
- #- WATCHTOWER_NOTIFICATION_EMAIL_SUBJECTTAG=Docker WatchTower
+ - WATCHTOWER_NOTIFICATION_URL=smtp://mail.giorgioravera.it:465/?fromaddress=docker@giorgioravera.it&toaddresses=giorgio.ravera@gmail.com
+ #- WATCHTOWER_NOTIFICATION_URL=smtp://mail.giorgioravera.it:25/?fromaddress=docker@giorgioravera.it&toaddresses=giorgio.ravera@gmail.com&encryption=None&usestarttls=no&timeout=30s
+ #- WATCHTOWER_NOTIFICATION_TITLE_TAG=Docker WatchTower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
run_without_notifications()
{
docker run --rm \
- -v /var/run/docker.sock:/var/run/docker.sock \
- nickfedor/watchtower \
- --cleanup \
- --revive-stopped \
- --run-once \
- --no-startup-message
+ -v /var/run/docker.sock:/var/run/docker.sock \
+ nickfedor/watchtower \
+ --cleanup \
+ --revive-stopped \
+ --run-once \
+ --no-startup-message
}
run_with_notifications()
{
- docker run --rm \
- -v /var/run/docker.sock:/var/run/docker.sock \
- nickfedor/watchtower \
- --cleanup \
- --revive-stopped \
- --run-once \
- --no-startup-message \
- --notifications=email \
- --notification-email-from=docker@giorgioravera.it \
- --notification-email-to=giorgio.ravera@gmail.com \
- --notification-email-server=mail.giorgioravera.it
+ docker run --rm \
+ -v /var/run/docker.sock:/var/run/docker.sock \
+ nickfedor/watchtower \
+ --cleanup \
+ --revive-stopped \
+ --run-once \
+ --no-startup-message \
+ --notifications-level info \
+ --notification-url "smtp://mail.giorgioravera.it:465/?fromaddress=docker@giorgioravera.it&toaddresses=giorgio.ravera@gmail.com"
+ #--notification-url "smtp://mail.giorgioravera.it:25/?fromaddress=docker@giorgioravera.it&toaddresses=giorgio.ravera@gmail.com&encryption=None&usestarttls=no&timeout=30s"
}
parse_options $@