プロジェクト

全般

プロフィール

機能追加・改修 #724

石井 伸一 さんが1日前に更新

背景:Docker開発環境とVPS本番環境の構成を決める。 

 完了条件: 
 - [x] [ ] アプリケーション、DB、ストレージ、AI APIの構成図を作成する(docs/design-specification.md 1章) APIの構成図を作成する 
 - [ ] ローカルDocker Composeと本番Docker Composeの責務を定義する(本番は実際にはApache/PHP-FPMのベアメタル配置であり、Docker Composeではない。責務定義そのものを見直す必要がある) Composeの責務を定義する 
 - [ ] 環境変数、秘密情報、バックアップ、HTTPSの方針を決める(env/秘密情報/バックアップは決定済みだが、実配置に合わせたHTTPS方針が未定義) 環境変数、秘密情報、バックアップ、HTTPSの方針を決める 
 - [ ] docs/vps-deploy.md を採用技術に合わせて更新する(現状はDocker Compose前提の記述のままで、deploy/apache/・deploy/deploy.sh の実態と矛盾している) を採用技術に合わせて更新する 

 構成図の作成は完了。残り3項目、特にvps-deploy.mdの書き直しが必要。 補足:docs/design-specification.md(2026-07-31追加)に構成図・データ設計・本番配置設計が記載された。ただし本番環境は実際には Apache/PHP-FPM のベアメタル配置(deploy/apache, deploy/deploy.sh と一致)であり、docs/vps-deploy.md が想定するDocker Compose本番構成とは矛盾している。vps-deploy.mdの更新が未完了。HTTPS方針(証明書取得・更新手順)も未定義。

戻る