Saltar a contenido

Configuración de almacenamiento

Por qué importa

Cuando subes archivos a ImmCase (PDFs, fotos de pasaporte, formularios escaneados), tienen que vivir en algún lado. ImmCase soporta varios "destinos" de almacenamiento:

  • Local — en el servidor de ImmCase, en disco.
  • S3 / Wasabi / similar — en la nube, infinitamente escalable.
  • ImmOffice / OnlyOffice — almacenamiento integrado con el editor de Office.
  • WebDAV remoto — otro servidor accesible vía WebDAV.

Como administrador eliges qué usar para qué.

Crear una configuración de almacenamiento

  1. Barra lateral → ConfiguraciónAlmacenamientoCrear.
  2. Llena:
  3. Nombre ("Almacenamiento principal", "Archivos antiguos S3").
  4. Tipo — local, S3, WebDAV, ImmOffice.
  5. Para S3: bucket, región, access key, secret.
  6. Para WebDAV: URL, usuario, contraseña.
  7. Para local: ruta base en el servidor.
  8. Probar conexión — ImmCase intenta subir y leer un archivo de prueba.
  9. Guardar.

Almacenamiento por omisión

Una configuración debe marcarse como por omisión. Los archivos nuevos van ahí salvo que un módulo o flujo especifique otra.

Reglas de retención

En la configuración del almacenamiento, define:

  • Tiempo máximo de retención — después de cuántos días/meses se purgan archivos eliminados (soft-delete).
  • Archivos viejos a S3 — mover archivos de casos cerrados con más de 1 año a almacenamiento frío (más barato).
  • Cifrado — sí/no para datos sensibles.

Cuotas

ImmCase puede establecer cuotas:

  • Por usuario — cuánto puede subir un consultor.
  • Por consultoría — total global del tenant.
  • Por tipo de archivo — restricciones de tamaño según tipo.

Cuando se alcanza el límite, ImmCase rechaza subidas nuevas y notifica al admin.

Migrar archivos entre almacenamientos

Si quieres mover archivos viejos de almacenamiento local a S3:

  1. Crea el destino S3.
  2. Comando admin storage:migrate --from=local --to=s3 --older-than=12m.
  3. ImmCase copia archivos, verifica integridad, luego elimina los originales locales.

(Esto requiere acceso técnico al servidor, no se hace desde la UI por seguridad.)

Ten cuidado con

  • No cambies la ruta base de un almacenamiento local activo. ImmCase queda apuntando a archivos que ya no están donde se esperan. Si necesitas mudar archivos, hazlo con un comando de migración.
  • S3 access keys con permisos amplios son peligrosas. Genera keys específicas para el bucket de ImmCase con permisos mínimos (read/write en ese bucket, nada más).
  • Las cuotas son límites duros. Si alcanzas la cuota a media generación de PDFs, los PDFs fallan. Monitorea uso y avisa con tiempo.

A dónde sigue