Saltar al contenido principal

Resumen

El autohospedaje empresarial es un runtime licenciado para clientes con plan self_hosted. Antes de operar, valida licencia, infraestructura, secretos, copias, escaneo, correo y monitoreo.

Requisitos previos

  • Licencia firmada y LICENSE_PUBLIC_KEY.
  • Plataforma de contenedores o hosts controlados por el cliente.
  • Dos PostgreSQL separados para metadatos y datos del tenant.
  • Redis, almacenamiento S3 compatible, dominios TLS, correo y escaneo.
  • Proceso de primer administrador y recuperación.

Pasos

  • Set EDITION=self_hosted and NODE_ENV=production.
  • Configure LICENSE_FILE and LICENSE_PUBLIC_KEY.
  • Run docker compose -f docker-compose.self-hosted.yml up -d --build from apps/api.
  • Run npm run prisma:generate, npm run prisma:migrate, and npm run db:seed.
  • Verify GET /health on the approved API origin.

Controles operativos

  • MFA de administradores activo.
  • Correos de reset, invitación y códigos entregados.
  • Descargas sujetas a política de escaneo.
  • GET /health monitoreado.
  • Backup y restauración probados.