BACKEND · OFFICIAL PROMPT

DB・ストレージ・ドメイン・環境変数を設定する

実行依存を一つの安全で監査・移行可能な設定へまとめます。

難易度
中級
段階
準備 · デリバリー
バージョン
v1.0.0
更新
2026-08-30

OUTCOMES

この Prompt で完成すること

  • 設定の真実源が一つになる
  • データ、ファイル、ドメインを検証できる

BEFORE YOU START

開始前の準備

  • 対象環境が決まっている
  • DB、ストレージ、ドメインを管理できる

AI が先に確認する場所

.envdocker-compose.dev.ymldocker-compose.deploy.ymldeploymentapps/tabtin_django

READY TO RUN

完全な Prompt

実行・受入境界を含む完全な Prompt をコピーします。

各 App が競合する .env を持たないよう、TabTin の実行設定を整理してください。AGENTS.md.envdocker-compose.dev.ymldocker-compose.deploy.ymldeploymentapps/tabtin_django を読み、開発・test・staging・production と各変数の owner、consumer、default、sensitivity を分けます。secret を表示・commit しません。

ルート/配置設定を単一源とし、PostgreSQL、Redis、upload/object storage、永続化、容量、権限を設定します。Web、API、realtime、public share の domain、HTTPS、CORS、trusted host、callback を設定します。secret は外部注入と rotation、非 secret は安全 default、Electron/Web/mobile の読込時期と restart/rebuild を明示します。

対象を起動して API、DB read/write、cache、upload/download、public URL、realtime を検証し、再起動後の永続化と不正 domain/欠落 variable のエラーを確認します。artifact/log を scan し、環境表、データ、domain、secret、再起動、production 差を秘密値なしで報告します。