/data.
Les nouvelles installations l’utilisent par défaut. Vous pouvez le conserver
après l’application d’une licence enterprise. Le stockage objet (S3, GCS,
Azure) est facultatif.
Volume local par défaut
./casebender init sans variables de stockage, et l’installateur desktop
sans champs de stockage, définissent STORAGE_PROVIDER=local. Les fichiers
persistent sur un volume Docker nommé monté en /data pour web et worker.
Un sidecar ClamAV fourni n’écoute que sur le réseau Compose interne.
L’application affiche une bannière de stockage local. Pour passer à S3, GCS,
Azure ou un stockage S3 compatible certifié, suivez
Migration du stockage.
Limites
- Un seul hôte contient l’application et les fichiers. Conservez un seul réplica. La perte du volume entraîne la perte des pièces jointes et des preuves.
- Il n’y a pas de versioning fournisseur, de verrouillage d’objet, de conservation légale ni de contrôle d’audit cloud.
- Plusieurs réplicas exigent un système de fichiers partagé externe avec une cohérence qualifiée séparément. Ne traitez pas un chemin hôte comme un stockage objet caché.
- Les volumes locaux au conteneur et anonymes peuvent être perdus lors du remplacement d’un conteneur.
- Les permissions du système de fichiers et la cohérence des sauvegardes sont spécifiques à l’hôte.
Exploiter un volume local
- Exécutez web et worker sur le même hôte et le même chemin.
- Chiffrez le volume et sauvegardez-le indépendamment de l’application.
- Surveillez la capacité, les permissions, les échecs de somme de contrôle et la restauration des sauvegardes.
- Planifiez la migration vers S3, GCS ou Azure lorsque vous avez besoin de plus d’un hôte ou de contrôles de rétention fournisseur.