Compare commits

..

2 Commits

Author SHA1 Message Date
29d78c82e2 fix(vault): retire le label du volume, Compose voulait le recréer
Déclarer `labels: backup.enable` sur un volume qui existe déjà ne se
contente pas d'être sans effet : Compose détecte la divergence entre la
déclaration et le volume, et propose de le recréer — donc de détruire le
coffre. La question est posée au premier `up`, avec « data will be lost ».

La sauvegarde de ce volume passe par MANUAL_VOLUMES dans backup.conf.
Le label reste la bonne méthode pour un volume neuf uniquement.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 16:47:27 +02:00
78038f7679 docs: le dépôt ne couvre plus seulement l'infra domestique
Le dépôt accueille désormais les stacks Docker de chioggia (serveur
dédié) en plus du DNS et d'AdGuard : « Home Infrastructure » n'était
plus exact. Renommage du dossier de travail en `infra`.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 16:45:25 +02:00
2 changed files with 14 additions and 7 deletions

View File

@@ -1,6 +1,8 @@
# Home Infrastructure
# Infrastructure
Configuration Terraform pour gérer l'infrastructure domestique.
Description de l'infrastructure, DNS et services : les zones OVH et les rewrites
AdGuard via OpenTofu (`dns/`), les stacks Docker Compose déployées sur chioggia
(`stacks/`, une par domaine).
## Secrets (SOPS + age)

View File

@@ -72,12 +72,17 @@ services:
- traefik.http.services.vaultwarden-outpost-svc.loadbalancer.server.url=http://authentik:9000
volumes:
# ATTENTION : les labels de volume ne s'appliquent qu'à la CRÉATION. Le volume
# `vaultopytexorg_vaultwarden_data` existe déjà et n'héritera PAS de ce label :
# il faut l'ajouter à MANUAL_VOLUMES dans backup.conf.
# PAS de `labels:` ici, volontairement.
#
# Les labels de volume ne s'appliquent qu'à la création. En déclarer un sur
# `vaultopytexorg_vaultwarden_data`, qui existe depuis longtemps, ne l'aurait
# pas seulement laissé sans effet : Compose détecte la divergence entre le
# volume et sa déclaration, et propose de le RECRÉER — donc de détruire le
# coffre. Répondre « y » à cette question est irréversible.
#
# La sauvegarde de ce volume passe donc par MANUAL_VOLUMES dans backup.conf.
# Le label reste la bonne méthode, mais seulement pour un volume neuf.
vaultwarden_data:
labels:
backup.enable: "true"
networks:
traefik-proxy: