fix: 优化docker 镜像

This commit is contained in:
Daniel
2026-03-02 14:10:43 +08:00
parent 783a69dad1
commit 36576592a2
25 changed files with 491 additions and 58 deletions

33
docker-compose.yml Normal file
View File

@@ -0,0 +1,33 @@
services:
api:
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:
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: