0 Votes

Modifications pour le document Serveur principal

Modifié par john le 2026/09/20 19:04

Depuis la version 3.1
modifié par john
sur 2026/09/18 21:16
Commentaire de modification : Il n'y a aucun commentaire pour cette version
À la version 6.1
modifié par john
sur 2026/09/18 22:23
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

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]] · [[Nextcloud>>Wiki Batcave John.Infrastructure.ServeurPrincipal.Nextcloud.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 -Le projet 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 aux bases de donné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.