claude-memory/project_infrastructure.md

29 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: Synology インフラ・Docker 構成
description: Synology NAS 上の Docker Compose 環境と各コンテナの役割
type: project
---
## Synology NAS
- 本体: Mai_SVR物理NAS
- VM: Posimai_labSynology Virtual Machine Manager 上の Linux VM
- Tailscale ドメイン: posimai-lab.tail72e846.ts.net
## Docker Compose/volume1/docker/posimai_lab/
- **gitea**: Gitea git サーバー(プライマリリモート)
- **gitea_db**: PostgreSQL 15Gitea 用 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