--- name: Synology インフラ・Docker 構成 description: Synology NAS 上の Docker Compose 環境と各コンテナの役割 type: 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, GEMINI_TOGETHER_API_KEY, API_KEYS, ALLOWED_ORIGINS