Record worker browser sessions
This commit is contained in:
+11
-1
@@ -33,9 +33,11 @@ services:
|
||||
HEADLESS: "true"
|
||||
CHROME_BINARY: /usr/bin/chromium
|
||||
CHROMEDRIVER_PATH: /usr/bin/chromedriver
|
||||
RECORDINGS_DIR: /app/recordings
|
||||
volumes:
|
||||
- seed-data:/app/data
|
||||
- seed-logs:/app/logs
|
||||
- seed-recordings:/app/recordings
|
||||
depends_on:
|
||||
redis:
|
||||
condition: service_healthy
|
||||
@@ -50,8 +52,9 @@ services:
|
||||
worker:
|
||||
build: .
|
||||
image: seed:latest
|
||||
container_name: seed-worker
|
||||
restart: unless-stopped
|
||||
deploy:
|
||||
replicas: 3
|
||||
command: ["rq", "worker", "--url", "redis://redis:6379/0", "batch"]
|
||||
env_file:
|
||||
- .env
|
||||
@@ -62,9 +65,14 @@ services:
|
||||
HEADLESS: "true"
|
||||
CHROME_BINARY: /usr/bin/chromium
|
||||
CHROMEDRIVER_PATH: /usr/bin/chromedriver
|
||||
RECORD_SESSIONS: "true"
|
||||
RECORDING_FPS: "12"
|
||||
RECORDING_MAX_FILES: "3"
|
||||
RECORDINGS_DIR: /app/recordings
|
||||
volumes:
|
||||
- seed-data:/app/data
|
||||
- seed-logs:/app/logs
|
||||
- seed-recordings:/app/recordings
|
||||
depends_on:
|
||||
redis:
|
||||
condition: service_healthy
|
||||
@@ -80,5 +88,7 @@ volumes:
|
||||
driver: local
|
||||
seed-logs:
|
||||
driver: local
|
||||
seed-recordings:
|
||||
driver: local
|
||||
redis-data:
|
||||
driver: local
|
||||
|
||||
Reference in New Issue
Block a user