# ========================================== # 백엔드 고유 시크릿 (development) # # ⚠️ DB / Redis / CORS / PORT 는 루트 .env.development 에서 docker-compose 가 주입한다. # 여기에 중복 작성하지 말 것 (SSOT: 루트 .env — .claude/rules/env-structure.md). # 이 파일에는 "루트에서 내려주지 않는 값"만 작성한다. # # 사용법: cp .env.development.example .env.development # docker-compose 의 env_file 지시자 때문에 파일은 비어 있어도 존재해야 한다. # ========================================== # JWT 서명 키 — 인증 도입 시 사용. 환경마다 다른 값을 쓰고 절대 커밋하지 않는다. JWT_SECRET=change-me-generate-a-long-random-string JWT_ACCESS_EXPIRES_IN=1h JWT_REFRESH_EXPIRES_IN=12h # 아임웹 개발자센터에서 발급받은 앱 키 — 회원 개인정보를 읽을 수 있으므로 절대 커밋하지 않는다 IMWEB_CLIENT_ID=change-me-imweb-client-id IMWEB_CLIENT_SECRET=change-me-imweb-client-secret # 관리자 계정 — 관리자 화면 로그인용 단일 계정 (여러 사람이 함께 쓴다) # 비밀번호를 바꾸고 재시작하면 로그인해 있던 모든 기기가 로그아웃된다. 12자 이상. ADMIN_USERNAME=change-me-admin-username ADMIN_PASSWORD=change-me-admin-password