summaryrefslogtreecommitdiff
path: root/Dockerfile
AgeCommit message (Collapse)AuthorLines
2026-05-08Speed up Docker build by sharing prod-deps and playwright-base stagesyyamashita-12/+20
- Add prod-deps stage to run `npm ci --omit=dev` once (was twice) - Add playwright-base stage to install Chromium once (was twice) - Both app and scraper stages inherit from playwright-base - Add BuildKit cache mounts for npm to accelerate repeated builds Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08Run scrape immediately on container start before handing off to cronyyamashita-1/+3
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08Add scraper service to docker-compose with 6-hourly cronyyamashita-1/+16
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07Add Docker + Hetzner deploy setupyyamashita-14/+12
2026-05-06Initial commit from create-react-routeryyamashita-0/+22