概要
エンタープライズセルフホストは self_hosted 商用プランと署名済みライセンスを持つ顧客向けランタイムです。導入前にライセンス、インフラ、シークレット管理、バックアップ、ファイルスキャン、メール、監視を確認します。前提条件
- 署名済みライセンスと LICENSE_PUBLIC_KEY。
- 顧客管理のコンテナ基盤または管理ホスト。
- システムメタデータ用とテナント業務データ用の 2 つの PostgreSQL。
- Redis、S3 互換ストレージ、TLS ドメイン、メール、ファイルスキャン。
- 初回テナント管理者の作成と復旧手順。
手順
- Set
EDITION=self_hostedandNODE_ENV=production. - Configure
LICENSE_FILEandLICENSE_PUBLIC_KEY. - Run
docker compose -f docker-compose.self-hosted.yml up -d --buildfromapps/api. - Run
npm run prisma:generate,npm run prisma:migrate, andnpm run db:seed. - Verify
GET /healthon the approved API origin.
運用確認
- 管理者 MFA が有効。
- パスワードリセット、招待、バックアップコードのメールが届く。
- ファイルダウンロードがスキャンポリシーに従う。
- GET /health を監視している。
- DB バックアップと復元をテスト済み。