Files
goldenChart/backend/src/main/resources/application-docker.yml
T
2026-05-28 16:24:14 +09:00

36 lines
1013 B
YAML

# Docker 컨테이너 환경 설정 (SPRING_PROFILES_ACTIVE=docker 일 때 적용)
spring:
datasource:
url: jdbc:mysql://mysql:3306/stockAnalyzer?useSSL=false&serverTimezone=Asia/Seoul&characterEncoding=UTF-8&allowPublicKeyRetrieval=true&createDatabaseIfNotExist=true
username: ${DB_USERNAME:stock}
password: ${DB_PASSWORD:analyzer}
hikari:
connection-timeout: 60000
initialization-fail-timeout: 60000
jpa:
hibernate:
ddl-auto: validate
flyway:
enabled: true
baseline-on-migrate: true
baseline-version: 0
validate-on-migrate: false
goldenchart:
cors:
allowed-origins:
- "*"
# FCM — exdev: FIREBASE_ENABLED=true + 서비스 계정 JSON 마운트
firebase:
enabled: ${FIREBASE_ENABLED:false}
# Docker 볼륨 마운트 시: FIREBASE_SERVICE_ACCOUNT=/app/firebase-service-account.json
service-account-file: ${FIREBASE_SERVICE_ACCOUNT:firebase-service-account.json}
logging:
level:
com.goldenchart: INFO
org.flywaydb: INFO