feat(promotion): configure worker containers with privileged mode + queue settings for manual promotion

This commit is contained in:
Zac Gaetano 2026-06-03 00:46:48 +00:00
parent bd662f6917
commit 30328e2871
2 changed files with 3 additions and 1 deletions

View file

@ -86,6 +86,7 @@ services:
build: ./services/worker
profiles: [worker]
restart: unless-stopped
privileged: true
environment:
REDIS_URL: ${REDIS_URL}
DATABASE_URL: ${DATABASE_URL}
@ -95,6 +96,7 @@ services:
S3_SECRET_KEY: ${S3_SECRET_KEY}
S3_REGION: ${S3_REGION:-us-east-1}
NVENC_ENABLED: ${NVENC_ENABLED:-false}
GROWING_PATH: /growing
networks:
- wild-dragon-worker

View file

@ -133,7 +133,7 @@ services:
# after the capability-routing split, so import jobs sat unprocessed and
# assets stayed `ingesting` forever. import is concurrency-1 + network-
# bound, so one consumer (this heavy/primary worker) is sufficient.
WORKER_QUEUES: proxy,conform,trim,import,playout-stage
WORKER_QUEUES: proxy,conform,trim,import,playout-stage,promotion
RUN_PROMOTION: "true"
PROXY_CONCURRENCY: "2"
PLAYOUT_MEDIA_DIR: /media