| ランタイム | Docker Engine、Compose、アプリケーションイメージ内の Node.js 24 を、Landlock ABI 3 対応の Linux amd64 または arm64 ホストで実行 |
|---|
| アプリケーション構成 | 常時稼働するアプリケーションコンテナ 1 つと Caddy リバースプロキシを VM 相当のホストに配置。エッジ、サーバーレス、Kubernetes は対象外 |
|---|
| 開始構成 | 2 vCPU、4 GB メモリ、10 GB の空きディスクを基準に、同時実行数、保持期間、文書量に応じてサイジングと負荷試験を実施 |
|---|
| ネットワーク | ドメイン、OpenSSL、HTTPS を用意し、Caddy の受信 TCP 80/443 または loopback に接続する専用外向き Cloudflare Tunnel を使用。送信先は設定済みサービスに限定 |
|---|
| データとバックアップ | ローカルの永続化 /data ボリュームに SQLite WAL、アップロード、CLI 認証情報ホームを保存。NFS は対象外とし、導入用の鍵と復元を含めてバックアップを検証 |
|---|
| ファイル処理 | 英語、繁体字中国語、簡体字中国語、日本語の言語パックを備えた Tesseract OCR と Poppler |
|---|
| ID 管理 | ローカル/ディレクトリ認証、TOTP、Google Workspace と Microsoft Entra ID ログイン、ロール、グループ、SCIM Bearer の作成・読み取り・無効化・削除 |
|---|
| モデルアクセスと料金 | お客様提供の API 認証情報または対応 CLI サブスクリプションを使用し、プロバイダーが直接請求。RestrictAIChat のモデル利用料上乗せなし |
|---|
| 導入時の受入確認 | インストーラー事前確認と、migration、ヘルス、準備状態、ログイン、監査チェーン、バックアップ、復旧の検証 |
|---|