Modifications pour le document Serveur principal
Modifié par john le 2026/09/20 19:04
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -1,7 +1,9 @@ 1 1 = Serveur principal = 2 + 2 2 {{info}} 3 -Pages détaillées : [[Reverse proxy>>Wiki Batcave John.Infrastructure.ServeurPrincipal.ReverseProxy.WebHome]] · [[Dawarich>>Wiki Batcave John.Infrastructure.ServeurPrincipal.Dawarich.WebHome]] · [[Immich>>Wiki Batcave John.Infrastructure.ServeurPrincipal.Immich.WebHome]] · [[Dépannage>>Wiki Batcave John.Infrastructure.ServeurPrincipal.Depannage.WebHome]] 4 +Pages détaillées : [[Reverse proxy>>Wiki Batcave John.Infrastructure.ServeurPrincipal.ReverseProxy.WebHome]] · [[Dawarich>>Wiki Batcave John.Infrastructure.ServeurPrincipal.Dawarich.WebHome]] · [[Immich>>Wiki Batcave John.Infrastructure.ServeurPrincipal.Immich.WebHome]] · [[n8n>>Wiki Batcave John.Infrastructure.ServeurPrincipal.n8n.WebHome]] · [[Dépannage>>Wiki Batcave John.Infrastructure.ServeurPrincipal.Depannage.WebHome]] 4 4 {{/info}} 6 + 5 5 == Système == 6 6 7 7 |=Élément|=Valeur ... ... @@ -116,12 +116,29 @@ 116 116 117 117 === Watchtower === 118 118 119 - Leprojet d'origine ##containrrr/watchtower##est archivé depuis décembre 2025. Remplacement direct par le fork maintenu, sans changer la configuration :121 +=== Watchtower === 120 120 123 +Fork maintenu ##nickfedor/watchtower## : le projet d'origine est archivé depuis décembre 2025. Même stack sur les deux machines : 124 + 121 121 {{code language="yaml"}} 122 -image: nickfedor/watchtower:latest 126 +services: 127 + watchtower: 128 + image: nickfedor/watchtower:latest 129 + container_name: watchtower 130 + restart: always 131 + volumes: 132 + - /var/run/docker.sock:/var/run/docker.sock 133 + command: 134 + - --cleanup 135 + - --schedule=0 0 5 * * * 136 + environment: 137 + - TZ=Europe/Paris 123 123 {{/code}} 124 124 140 +* Passage chaque nuit à 5 h, après la sauvegarde de 3 h 30. 141 +* Pas de ##~-~-rolling-restart## : ce fork refuse de démarrer avec cette option dès qu'un conteneur a un ##depends_on##. 142 +* Pas d'API HTTP : les notifications de mise à jour viennent d'un workflow n8n qui interroge docker-socket-proxy toutes les 10 minutes et envoie un message Telegram. 143 + 125 125 Exclure un conteneur de la mise à jour automatique : 126 126 127 127 {{code language="yaml"}} ... ... @@ -129,8 +129,10 @@ 129 129 - com.centurylinklabs.watchtower.enable=false 130 130 {{/code}} 131 131 132 - Àappliquer auxbasesdedonnées,àSWAG,àAuthelia etàCrowdSec.151 +Conteneurs exclus : SWAG, Authelia, CrowdSec et la base de Nextcloud (image en ##latest##). Ils se mettent à jour à la main, après lecture des notes de version : Portainer > Update the stack, avec « Re-pull image ». 133 133 153 +Les bases épinglées sur une version majeure restent en mise à jour automatique : elles ne reçoivent que des correctifs mineurs. 154 + 134 134 === Portainer === 135 135 136 136 * Portainer ne gère pas ##build: .## dans une stack (le contexte pointe vers un dossier temporaire). Construire l'image sur l'hôte, puis la référencer par son nom.