Synology [Tuto] Installation de Watchtower en Docker un NAS Synology

j'ai édité c'est mieux comme ça ?
Ha oui beaucoup mieux 😁
Je ne maîtrise pas la version 3.x des docker-compose .
Le restart: on-failure:5
C’est exclusif aux v3.x ?
Et ça redémarre quand le conteneur fail 5 fois ?
(Je n’ai jamais vu ce mode de restart )

Sinon je regarde tout à l’heure ce que j’avais mis pour gmail dans les paramètres de notification.

Édit : alors tes paramètres e-mail me semblent corrects.
Tu n’as pas de mail ?
 
Ha oui beaucoup mieux 😁
Je ne maîtrise pas la version 3.x des docker-compose .
Le restart: on-failure:5
C’est exclusif aux v3.x ?
Et ça redémarre quand le conteneur fail 5 fois ?
(Je n’ai jamais vu ce mode de restart )

Sinon je regarde tout à l’heure ce que j’avais mis pour gmail dans les paramètres de notification.

Édit : alors tes paramètres e-mail me semblent corrects.
Tu n’as pas de mail ?
non pas de mail, mais le déploiement avec portainer ne se fait pas il me dis que j'ai erreur, a la ligne "WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER"

pour le mode de restart c'est un essai j'ai pris ça sur la toile
 
non pas de mail, mais le déploiement avec portainer ne se fait pas il me dis que j'ai erreur, a la ligne "WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER"

pour le mode de restart c'est un essai j'ai pris ça sur la toile
Essaye de passer sur une v2.x :
je te mets les configurations fonctionnelles pour gmail et une email @chez ovh
YAML:
#
# Doc de Watchtower : https://containrrr.dev/watchtower/
# Dépôt GitHub : https://github.com/containrrr/watchtower/
#
---
version: "2.4"
services:
  watchtower:
    image: containrrr/watchtower:amd64-latest
    container_name: watchtower
    network_mode: bridge
    dns:
      - "192.168.2.203"            # Ça c'est mon instance principale de AdGuard Home
      - "192.168.2.210"            # Ça c'est l'instance secondaire de AdGuard Home
    environment:
      - WATCHTOWER_NOTIFICATIONS=email
      #- WATCHTOWER_NOTIFICATIONS_LEVEL=debug
      - WATCHTOWER_CLEANUP=true
      - WATCHTOWER_REMOVE_VOLUMES=true
      - WATCHTOWER_DEBUG=true
      - WATCHTOWER_LABEL_ENABLE=true
      - WATCHTOWER_TIMEOUT=30s
      - WATCHTOWER_INCLUDE_RESTARTING=true
      - WATCHTOWER_INCLUDE_STOPPED=true
      # Utiliser soit SCHEDULE soit INTERVAL (ce dernier en sec)
      # Pour SCHEDULE : https://crontab.guru/#0_9_*_*_*
      # Ajouter un 0 en premier pour les secondes : secondes | minutes | heures | jour du mois | mois | jour de la semaine
      - WATCHTOWER_SCHEDULE=0 0 5 * * *
      #- WATCHTOWER_POLL_INTERVAL=3000
      - TZ=Europe/Paris
      
      #####################################################################
      # Pour les notifications en emails :
      - WATCHTOWER_NOTIFICATIONS_HOSTNAME=Syno-DS920+
      #- WATCHTOWER_NOTIFICATION_EMAIL_SUBJECTTAG=BLKABLKA            # Cette variable ne fonctionne plus !
      # - WATCHTOWER_NOTIFICATION_EMAIL_FROM=email@gmail.com
      # - WATCHTOWER_NOTIFICATION_EMAIL_TO=email@gmail.com
      # - WATCHTOWER_NOTIFICATION_EMAIL_SERVER=smtp.gmail.com
      # - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=587
      # - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER=email@gmail.com
      # - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD=PASSWORD_APP
      # - WATCHTOWER_NOTIFICATION_EMAIL_DELAY=2

      - WATCHTOWER_NOTIFICATION_EMAIL_FROM=email@xyz.tld
      - WATCHTOWER_NOTIFICATION_EMAIL_TO=email@xyz.tld
      - WATCHTOWER_NOTIFICATION_EMAIL_SERVER=ssl0.ovh.net
      - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=587
      - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER=email@xyz.tld
      - WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD=PASSWORD
      - WATCHTOWER_NOTIFICATION_EMAIL_DELAY=2
      
      #####################################################################

    #env_file:
    #  - /volume1/docker/watchtower/watchtower.env
    
    labels:
      - "com.centurylinklabs.watchtower.enable=true"
      
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    restart: unless-stopped
 
  • J'aime
Réactions: davido31
@EVOTk : je viens de voir que tu as passé ton tuto en "non maintenu".
Veux-tu que je le reprenne ?

Sinon, pour information, si on veut avoir plusieurs types de notifications il faut ajouter un espace et le second type de notification. et ainsi de suite :
YAML:
    environment:
      - WATCHTOWER_NOTIFICATIONS=email gotify
 
Essaye de passer sur une v2.x :
je te mets les configurations fonctionnelles pour gmail et une email @chez ovh
Merci bien, pas de changement toujours un problème de déploiement, mais je vais tout reprendre depuis le début.
Pour la version de l'API de docker par défaut j'appelle l'avant dernière version c'est basé sur rien...
 
Merci bien, pas de changement toujours un problème de déploiement, mais je vais tout reprendre depuis le début.
Pour la version de l'API de docker par défaut j'appelle l'avant dernière version c'est basé sur rien...
Met peut être la même version que celle que j’ai…
Sinon quelqu’un connaît il le moyen de connaître la version disponible sur nos nas ?