Saltar para o conteúdo principal

Visão geral

Auto-hospedagem empresarial é um runtime licenciado para clientes com plano self_hosted. Antes de operar, valide licença, infraestrutura, segredos, backups, varredura de arquivos, e-mail e monitoramento.

Pré-requisitos

  • Licença assinada e LICENSE_PUBLIC_KEY.
  • Plataforma de contêineres ou hosts controlados pelo cliente.
  • Dois PostgreSQL separados para metadados e dados do tenant.
  • Redis, armazenamento S3 compatível, domínios TLS, e-mail e varredura.
  • Processo de primeiro administrador e recuperação.

Passos

  • 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.

Verificações operacionais

  • MFA de administradores ativo.
  • E-mails de reset, convite e códigos entregues.
  • Downloads sujeitos à política de varredura.
  • GET /health monitorado.
  • Backup e restauração testados.