검증게시판 기능 추가

This commit is contained in:
Macbook
2026-05-27 15:41:19 +09:00
parent 7a0af36b9b
commit 63693d47c0
57 changed files with 4480 additions and 14 deletions
+6 -2
View File
@@ -12,6 +12,8 @@ networks:
volumes:
mysql-data:
driver: local
verification-images:
driver: local
services:
@@ -50,7 +52,7 @@ services:
# ── Spring Boot Backend ──────────────────────────────────────────────────
backend:
build:
context: . # 루트를 컨텍스트로 (ta4j-master 포함)
context: .
dockerfile: backend/Dockerfile
container_name: gc-backend
restart: unless-stopped
@@ -62,10 +64,12 @@ services:
DB_URL: "jdbc:mysql://mysql:3306/${MYSQL_DATABASE:-stockAnalyzer}?useSSL=false&serverTimezone=Asia/Seoul&characterEncoding=UTF-8&allowPublicKeyRetrieval=true&createDatabaseIfNotExist=true"
DB_USERNAME: ${MYSQL_USER:-stock}
DB_PASSWORD: ${MYSQL_PASSWORD:-analyzer}
# 업비트 API 키 DB 암호화 (운영 환경에서 반드시 변경)
GC_SECRETS_ENCRYPTION_KEY: ${GC_SECRETS_ENCRYPTION_KEY:-goldenchart-local-dev-key-change-me}
GC_VERIFICATION_UPLOAD_DIR: /app/data/verification-images
ports:
- "${BACKEND_PORT:-8080}:8080"
volumes:
- verification-images:/app/data/verification-images
healthcheck:
test: ["CMD-SHELL", "wget -qO- http://localhost:8080/api/indicators/list || exit 1"]
interval: 15s