feat(trade-monitor): Dockerfile + compose 서비스(18715) + .env.example
This commit is contained in:
@@ -127,3 +127,28 @@ services:
|
||||
interval: 60s
|
||||
timeout: 5s
|
||||
retries: 3
|
||||
|
||||
trade-monitor:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: trade-monitor/Dockerfile
|
||||
container_name: trade-monitor
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "18715:8000"
|
||||
environment:
|
||||
- TZ=Asia/Seoul
|
||||
- REDIS_URL=${REDIS_URL:-redis://192.168.45.54:6379}
|
||||
- NAS_BASE_URL=${NAS_BASE_URL:-http://192.168.45.54:18500}
|
||||
- WEBAI_API_KEY=${WEBAI_API_KEY:-}
|
||||
- TM_KIS_APP_KEY=${TM_KIS_APP_KEY:-}
|
||||
- TM_KIS_APP_SECRET=${TM_KIS_APP_SECRET:-}
|
||||
- TM_KIS_ACCOUNT=${TM_KIS_ACCOUNT:-}
|
||||
- TM_KIS_IS_VIRTUAL=${TM_KIS_IS_VIRTUAL:-0}
|
||||
- TM_LOOP_INTERVAL=${TM_LOOP_INTERVAL:-60}
|
||||
- TM_CLIMAX_VOL_MULT=${TM_CLIMAX_VOL_MULT:-3.0}
|
||||
healthcheck:
|
||||
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8000/health')"]
|
||||
interval: 60s
|
||||
timeout: 5s
|
||||
retries: 3
|
||||
|
||||
Reference in New Issue
Block a user