From 8f64dcc0e4e389903e6a7198d0a2b11498fcd948 Mon Sep 17 00:00:00 2001 From: yyamashita Date: Fri, 8 May 2026 00:06:36 +0900 Subject: Add scraper service to docker-compose with 6-hourly cron Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'docker-compose.yml') diff --git a/docker-compose.yml b/docker-compose.yml index 69feee9..ad50b60 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,8 @@ services: app: - build: . + build: + context: . + target: app expose: - "3000" volumes: @@ -10,6 +12,19 @@ services: - DB_PATH=/app/data/events.db restart: unless-stopped + scraper: + build: + context: . + target: scraper + volumes: + - ./data:/app/data + environment: + - NODE_ENV=production + - DB_PATH=/app/data/events.db + depends_on: + - app + restart: unless-stopped + caddy: image: caddy:2-alpine ports: -- cgit v1.2.3