diff --git a/stacks/vault.opytex.org/docker-compose.yml b/stacks/vault.opytex.org/docker-compose.yml index e684d16..8a733c2 100644 --- a/stacks/vault.opytex.org/docker-compose.yml +++ b/stacks/vault.opytex.org/docker-compose.yml @@ -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: