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,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]] · [[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]] 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 - Leprojet 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 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 ». 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.