Files
usa/docker-compose.yml
2026-03-02 16:36:49 +08:00

36 lines
716 B
YAML

services:
api:
image: usa-dashboard-api:latest
build:
context: .
args:
- VITE_MAPBOX_ACCESS_TOKEN=${VITE_MAPBOX_ACCESS_TOKEN:-}
ports:
- "3001:3001"
environment:
- DB_PATH=/data/data.db
- API_PORT=3001
volumes:
- app-data:/data
restart: unless-stopped
crawler:
image: usa-dashboard-crawler:latest
build:
context: .
dockerfile: Dockerfile.crawler
environment:
- DB_PATH=/data/data.db
- API_BASE=http://api:3001
- CLEANER_AI_DISABLED=1
- GDELT_DISABLED=1
- RSS_INTERVAL_SEC=60
volumes:
- app-data:/data
depends_on:
- api
restart: unless-stopped
volumes:
app-data: