-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
64 lines (50 loc) · 1.43 KB
/
.env.example
File metadata and controls
64 lines (50 loc) · 1.43 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# DailyDevQ 백엔드 환경 변수
# 환경 설정
DEBUG=true
LOG_LEVEL=DEBUG
# 서버 설정
BACKEND_PORT=8001 # Changed from 8000 to avoid conflict with DynamoDB Local
# PostgreSQL 설정
POSTGRES_USER=dailydevq
POSTGRES_PASSWORD=dailydevq123
POSTGRES_DB=dailydevq
POSTGRES_PORT=5432
DATABASE_URL=postgresql://dailydevq:dailydevq123@postgres:5432/dailydevq
# Redis 설정
REDIS_PASSWORD=redis123
REDIS_PORT=6379
REDIS_URL=redis://:redis123@redis:6379/0
# AWS 설정 (LocalStack 개발용)
AWS_REGION=ap-northeast-2
AWS_ACCESS_KEY_ID=test
AWS_SECRET_ACCESS_KEY=test
AWS_ENDPOINT_URL=http://localstack:4566
# DynamoDB 설정
DYNAMODB_PORT=8000
DYNAMODB_TABLE_PREFIX=dailydevq-dev
DYNAMODB_ENDPOINT=http://dynamodb-local:8000
# S3 설정
S3_BUCKET_NAME=dailydevq-dev-bucket
S3_ENDPOINT=http://localstack:4566
# LocalStack 설정
LOCALSTACK_PORT=14566 # Changed to avoid Windows reserved port range (4000-5000)
LOCALSTACK_DEBUG=0
# JWT 인증 설정
JWT_SECRET=dev-secret-key-change-in-production
JWT_ALGORITHM=HS256
JWT_EXPIRE_HOURS=24
# CORS 설정 (프론트엔드 URL)
CORS_ORIGINS=http://localhost:3000,http://frontend:3000
# OpenAI API
OPENAI_API_KEY=your-openai-api-key-here
# Anthropic API
ANTHROPIC_API_KEY=your-anthropic-api-key-here
# 메일 설정 (MailHog 개발용)
MAILHOG_SMTP_PORT=1025
MAILHOG_WEB_PORT=8025
SMTP_HOST=mailhog
SMTP_PORT=1025
SMTP_FROM=noreply@dailydevq.dev
# API 문서 설정
ENABLE_SWAGGER=true
ENABLE_REDOC=true