メインコンテンツへスキップ

概要

エンタープライズセルフホストは self_hosted 商用プランと署名済みライセンスを持つ顧客向けランタイムです。導入前にライセンス、インフラ、シークレット管理、バックアップ、ファイルスキャン、メール、監視を確認します。

前提条件

  • 署名済みライセンスと LICENSE_PUBLIC_KEY。
  • 顧客管理のコンテナ基盤または管理ホスト。
  • システムメタデータ用とテナント業務データ用の 2 つの PostgreSQL。
  • Redis、S3 互換ストレージ、TLS ドメイン、メール、ファイルスキャン。
  • 初回テナント管理者の作成と復旧手順。

手順

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

運用確認

  • 管理者 MFA が有効。
  • パスワードリセット、招待、バックアップコードのメールが届く。
  • ファイルダウンロードがスキャンポリシーに従う。
  • GET /health を監視している。
  • DB バックアップと復元をテスト済み。