Use Browserless for capturing screenshots

This commit is contained in:
Matt Isenhower
2024-11-17 15:20:06 -08:00
parent 2743ca73bd
commit 35316e02f2
9 changed files with 497 additions and 181 deletions

View File

@@ -0,0 +1,21 @@
# Example Docker Compose override file for local development
services:
app:
platform: linux/amd64 # Needed for Apple Silicon
build:
dockerfile: docker/app/Dockerfile
init: true
restart: unless-stopped
environment:
BROWSERLESS_ENDPOINT: ws://browserless:3000
SCREENSHOT_HOST: app
depends_on:
- browserless
volumes:
- .:/app
browserless:
platform: linux/arm64 # Needed for Apple Silicon
ports:
- 3000:3000