-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
32 lines (25 loc) · 1.17 KB
/
env.example
File metadata and controls
32 lines (25 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
GOOGLE_OAUTH_CLIENT_ID=your-google-client-id
GOOGLE_OAUTH_CLIENT_SECRET=your-google-client-secret
GOOGLE_OAUTH_REDIRECT_PATH=redirect-path
JWT_ACCESS_KEY=LocalAccessKeyForDevelopment
JWT_REFRESH_KEY=LocalRefreshKeyForDevelopment
ALLOWED_REDIRECT_URI_LOCAL=
ALLOWED_REDIRECT_URI_DEV=
SWAGGER_OAUTH2_REDIRECT_URL=
MAIL_STORAGE_S3_BUCKET=
MAIL_STORAGE_S3_REGION=
MAIL_STORAGE_S3_KEY_PREFIX=mail-files
# --- 로컬 코드 + dev DB 사용 시 (profiles: local,local-dev-db) ---
# DB_URL=jdbc:mysql://<dev-db-host>:3306/<dbname>?...
# DB_USERNAME=
# DB_PASSWORD=
# Optional for local profile-based auth
# AWS_PROFILE=default
# --- 로컬에서 dev와 동일한 JWT 시크릿 사용 (임시) ---
# .env.local 에 dev와 동일한 JWT_ACCESS_KEY, JWT_REFRESH_KEY 를 두고
# 실행 시 .env.local 을 로드하면, dev에서 발급한 토큰으로 로컬 API 호출 가능.
# 예: ./scripts/run-local-with-env-local.sh
#
# 주의: JWT 알고리즘(HS384)은 키가 최소 32바이트(256비트)여야 함.
# "LocalAccessKeyForDev" 같은 20자 미만 문자열이면 검증 단계에서 실패함.
# dev 배포에 설정된 실제 시크릿(32자 이상 권장)을 그대로 .env.local 에 넣을 것.