Passer au contenu principal

Vue d’ensemble

L’auto-hébergement entreprise est un runtime client sous plan self_hosted et licence signée. Avant la mise en service, valider licence, infrastructure, gestion des secrets, sauvegardes, scan de fichiers, e-mail et supervision.

Prérequis

  • Licence signée et LICENSE_PUBLIC_KEY.
  • Plateforme conteneur ou hôtes contrôlés par le client.
  • Deux PostgreSQL séparés pour métadonnées système et données locataire.
  • Redis, stockage S3 compatible, domaines TLS, e-mail et scan de fichiers.
  • Procédure de création et récupération du premier administrateur.

Étapes

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

Vérifications opérationnelles

  • MFA administrateur actif.
  • E-mails de reset, invitation et codes de secours livrés.
  • Téléchargements soumis à la politique de scan.
  • GET /health supervisé.
  • Sauvegarde et restauration testées.