0 Votes

Modifications pour le document Serveur principal

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

Depuis la version 2.1
modifié par john
sur 2026/09/18 20:10
Commentaire de modification : Il n'y a aucun commentaire pour cette version
À la version 4.1
modifié par john
sur 2026/09/18 21:53
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

Détails

Propriétés de la Page
Contenu
... ... @@ -1,5 +1,9 @@
1 1  = Serveur principal =
2 2  
3 +{{info}}
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]] · [[Dépannage>>Wiki Batcave John.Infrastructure.ServeurPrincipal.Depannage.WebHome]]
5 +{{/info}}
6 +
3 3  == Système ==
4 4  
5 5  |=Élément|=Valeur
... ... @@ -114,12 +114,29 @@
114 114  
115 115  === Watchtower ===
116 116  
117 -Le projet d'origine ##containrrr/watchtower## est archivé depuis décembre 2025. Remplacement direct par le fork maintenu, sans changer la configuration :
121 +=== Watchtower ===
118 118  
123 +Fork maintenu ##nickfedor/watchtower## : le projet d'origine est archivé depuis décembre 2025. Même stack sur les deux machines :
124 +
119 119  {{code language="yaml"}}
120 -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
121 121  {{/code}}
122 122  
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 +
123 123  Exclure un conteneur de la mise à jour automatique :
124 124  
125 125  {{code language="yaml"}}
... ... @@ -127,8 +127,10 @@
127 127   - com.centurylinklabs.watchtower.enable=false
128 128  {{/code}}
129 129  
130 -À 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 ».
131 131  
153 +Les bases épinglées sur une version majeure restent en mise à jour automatique : elles ne reçoivent que des correctifs mineurs.
154 +
132 132  === Portainer ===
133 133  
134 134  * 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.