# Event Service 환경변수 설정 템플릿 # 이 파일을 .env.event로 복사하고 실제 값으로 수정하세요 # 사용법: docker-compose --env-file .env.event -f docker-compose-event.yml up -d # ============================================================================= # 서버 설정 # ============================================================================= SERVER_PORT=8082 # ============================================================================= # PostgreSQL 데이터베이스 설정 (필수) # ============================================================================= DB_HOST=your-postgresql-host DB_PORT=5432 DB_NAME=eventdb DB_USERNAME=eventuser DB_PASSWORD=your-db-password DDL_AUTO=update # 개발 환경 예시: # DB_HOST=localhost # DB_PORT=5432 # DB_NAME=eventdb # DB_USERNAME=eventuser # DB_PASSWORD=eventpass123 # ============================================================================= # Redis 설정 (필수) # ============================================================================= REDIS_HOST=your-redis-host REDIS_PORT=6379 REDIS_PASSWORD=your-redis-password # 개발 환경 예시 (비밀번호 없음): # REDIS_HOST=localhost # REDIS_PORT=6379 # REDIS_PASSWORD= # ============================================================================= # Kafka 설정 (필수) # ============================================================================= KAFKA_BOOTSTRAP_SERVERS=your-kafka-host:9092 # 개발 환경 예시: # KAFKA_BOOTSTRAP_SERVERS=localhost:9092 # 운영 환경 예시 (다중 브로커): # KAFKA_BOOTSTRAP_SERVERS=kafka1:9092,kafka2:9092,kafka3:9092 # ============================================================================= # JWT 설정 (필수 - 최소 32자) # ============================================================================= JWT_SECRET=your-jwt-secret-key-minimum-32-characters-required # 주의: 운영 환경에서는 반드시 강력한 시크릿 키를 사용하세요 # 예시: JWT_SECRET=kt-event-marketing-prod-jwt-secret-2025-secure-random-key # ============================================================================= # 마이크로서비스 URL (선택) # ============================================================================= CONTENT_SERVICE_URL=http://content-service:8083 DISTRIBUTION_SERVICE_URL=http://distribution-service:8086 # Kubernetes 환경 예시: # CONTENT_SERVICE_URL=http://content-service.default.svc.cluster.local:8083 # DISTRIBUTION_SERVICE_URL=http://distribution-service.default.svc.cluster.local:8086 # ============================================================================= # 로깅 설정 (선택) # ============================================================================= LOG_LEVEL=INFO SQL_LOG_LEVEL=WARN # 개발 환경에서는 DEBUG로 설정 가능: # LOG_LEVEL=DEBUG # SQL_LOG_LEVEL=DEBUG