---
name: インフラ構成（Cloudflare Tunnel + OCI）
description: Rei-AIOS API公開基盤 — Cloudflare Tunnel固定URL + OCIインスタンス情報（2026-03-26構築）
type: project
---

## Cloudflare Tunnel（本番API公開）

- **固定URL**: https://api.rei-aios.org
- **ドメイン**: rei-aios.org（Cloudflare Registrarで管理）
- **Tunnel ID**: 514e04cc-bef6-4cdd-bdc8-6049a710d446
- **Tunnel名**: rei-aios-api
- **バックエンド**: localhost:7511（藤本さんのPC、64GB RAM）
- **設定ファイル**: `C:\Users\user\.cloudflared\config.yml`
- **認証証明書**: `C:\Users\user\.cloudflared\cert.pem`
- **起動コマンド**: `cloudflared tunnel run rei-aios-api`
- **HTTPS**: Cloudflare自動SSL（設定不要）
- **注意**: PCの電源を切るとAPIも止まる

**Why:** OCI Free Tier ARM(24GB)は大阪リージョン満席で取得不可。x86 Micro(1GB RAM)は取得できたがRAM不足でNode.js運用困難。Cloudflare Tunnel + ローカルPC(64GB)が最も現実的だった。

**How to apply:** API公開に関する作業はCloudflare Tunnel前提。サーバー起動は `npx tsx src/aios/server/rei-bootstrap.ts` → `cloudflared tunnel run rei-aios-api`。

## OCI（Oracle Cloud Infrastructure） — 実用困難

- **テナンシー**: ap-osaka-1（ホームリージョン、変更不可）
- **x86インスタンス**: rei-aios-x86 (VM.Standard.E2.1.Micro, 1 OCPU / 1GB RAM)
- **IP**: 161.33.39.88
- **SSH鍵**: `~/.ssh/oci_ssh_key`
- **状況（2026-03-26）**: Always Free完全無料のため利用者殺到。ARM A1取得不可、x86 Micro(1GB)はRAM不足。藤本さんの判断として「OCIはもうダメかも」。
- **結論**: OCI依存は諦め、Cloudflare Tunnel + ローカルPC が本番構成。

## エンドポイント一覧（動作確認済み）

- `GET /api/health` — ヘルスチェック
- `GET /api/discovery/stats` — 発見統計
- `GET /api/discovery/theories` — 15理論
- `GET /api/dialogue/lecturers` — 8ペルソナ
- `GET /api/dialogue/pairs` — 6対話ペア
