1.2 KiB
1.2 KiB
| name | description | type |
|---|---|---|
| Synology インフラ・Docker 構成 | Synology NAS 上の Docker Compose 環境と各コンテナの役割 | project |
Synology NAS
- 本体: Mai_SVR(物理NAS)
- VM: Posimai_lab(Synology Virtual Machine Manager 上の Linux VM)
- Tailscale ドメイン: posimai-lab.tail72e846.ts.net
Docker Compose(/volume1/docker/posimai_lab/)
- gitea: Gitea git サーバー(プライマリリモート)
- gitea_db: PostgreSQL 15(Gitea 用 DB)
- posimai_api: Node.js API サーバー(Brain/Feed/Reader のバックエンド)
- server-current.js がメインファイル
- エンドポイント: /brain/api/articles, /brain/api/save, /brain/api/feed/media 等
- mcp_server: MCP サーバー(AI エージェント連携)
- ai_proxy: 停止中・削除予定(旧 Ponshu Room Python プロキシ)
独立コンテナ(プロジェクト外)
- uptime-kuma: 死活監視
- ponshu-proxy-server: Ponshu Room Node.js プロキシ
- ponshu-redis: Ponshu Room Redis
.env ファイル
- 場所: /volume1/docker/posimai_lab/.env
- 変数: DB_PASS, GITEA_DOMAIN, GEMINI_API_KEY, API_KEYS, ALLOWED_ORIGINS