claude-memory/project_infrastructure.md

1.2 KiB
Raw Blame History

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