/data. Las instalaciones nuevas lo usan de forma predeterminada. Puede
conservarlo después de aplicar una licencia enterprise. El almacenamiento de
objetos (S3, GCS, Azure) es opcional.
Volumen local predeterminado
./casebender init sin variables de almacenamiento, y el instalador de
escritorio sin campos de almacenamiento, establecen
STORAGE_PROVIDER=local. Los archivos persisten en un volumen Docker con
nombre montado en /data para web y worker. Un sidecar ClamAV incluido
escucha solo en la red interna de Compose.
La aplicación muestra un banner de almacenamiento local. Para pasar a S3,
GCS, Azure o almacenamiento S3 compatible certificado, siga
Migración de almacenamiento.
Límites
- Un solo host contiene la aplicación y los archivos. Mantenga el recuento de réplicas en uno. Perder el volumen implica perder adjuntos y evidencias.
- No hay versionado del proveedor, bloqueo de objetos, retención legal ni control de auditoría en la nube.
- Varias réplicas requieren un sistema de archivos compartido externo con consistencia cualificada por separado. No trate una ruta del host como un almacén de objetos oculto.
- Los volúmenes locales del contenedor y los anónimos pueden perderse al reemplazar un contenedor.
- Los permisos del sistema de archivos y la consistencia de las copias de seguridad son específicos del host.
Operar un volumen local
- Ejecute web y worker en el mismo host y la misma ruta.
- Cifre el volumen y haga copias de seguridad de forma independiente de la aplicación.
- Supervise capacidad, permisos, fallos de checksum y restauración de copias de seguridad.
- Planifique la migración a S3, GCS o Azure cuando necesite más de un host o controles de retención del proveedor.