Files
market_screener/docker-compose.yml
T
saikiranvella 662a717916 UI enhancemnts
2026-06-09 19:34:31 -04:00

26 lines
657 B
YAML

services:
app:
build: .
restart: unless-stopped
ports:
- "127.0.0.1:3000:3000"
- "127.0.0.1:3001:3001"
environment:
NODE_ENV: production
DB_PATH: /app/data/market-screener.db
API_KEY: ${API_KEY:-}
ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY}
SIMPLEFIN_ACCESS_URL: ${SIMPLEFIN_ACCESS_URL:-}
SIMPLEFIN_SETUP_TOKEN: ${SIMPLEFIN_SETUP_TOKEN:-}
CLIENT_ORIGIN: ${CLIENT_ORIGIN:-http://localhost}
volumes:
- db_data:/app/data
healthcheck:
test: ["CMD", "wget", "-qO-", "http://localhost:3000/health"]
interval: 30s
timeout: 5s
retries: 3
volumes:
db_data: