BACKEND · 공식 PROMPT

데이터베이스, 저장소, 도메인, 환경 변수 구성

런타임 의존성을 안전하고 감사·이전 가능한 하나의 설정으로 모읍니다.

난이도
중급
단계
준비 · 납품
버전
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, .env, docker-compose.dev.yml, docker-compose.deploy.yml, deployment, apps/tabtin_django를 읽고 dev/test/staging/production과 변수별 생산자, 소비자, default, 민감도를 구분합니다. 비밀을 출력하거나 commit하지 마세요.

PostgreSQL, Redis, upload/object storage, 영구성, 용량, 권한을 중앙 구성합니다. Web, API, 실시간, 공개 공유 도메인과 HTTPS, CORS, trusted hosts, callback을 설정합니다. 비밀은 외부 주입·rotation하고 비밀이 아닌 값만 안전한 default를 둡니다. Electron, Web, mobile의 변수 읽기 시점과 restart/rebuild를 밝히세요.

API, DB read/write, cache, 파일, 공개 URL, realtime, 재시작 후 영구성을 검증하고 잘못된 도메인/누락 변수 오류와 산출물·로그 비밀을 검사합니다. 환경 표, 소유, 데이터, 도메인, 비밀 관리, 재시작, production 차이를 값 없이 보고하세요.