chore: decouple webhook-worker from backend service dependency
This commit is contained in:
12
compose.yml
12
compose.yml
@@ -71,12 +71,20 @@ services:
|
|||||||
context: .
|
context: .
|
||||||
dockerfile: backend/Dockerfile
|
dockerfile: backend/Dockerfile
|
||||||
command: ["rq", "worker", "webhook-dispatch", "-u", "redis://redis:6379/0"]
|
command: ["rq", "worker", "webhook-dispatch", "-u", "redis://redis:6379/0"]
|
||||||
|
env_file:
|
||||||
|
- ./backend/.env.example
|
||||||
depends_on:
|
depends_on:
|
||||||
- redis
|
redis:
|
||||||
- backend
|
condition: service_started
|
||||||
|
db:
|
||||||
|
condition: service_healthy
|
||||||
environment:
|
environment:
|
||||||
|
DATABASE_URL: postgresql+psycopg://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@db:5432/${POSTGRES_DB:-mission_control}
|
||||||
|
AUTH_MODE: ${AUTH_MODE}
|
||||||
|
LOCAL_AUTH_TOKEN: ${LOCAL_AUTH_TOKEN}
|
||||||
WEBHOOK_REDIS_URL: redis://redis:6379/0
|
WEBHOOK_REDIS_URL: redis://redis:6379/0
|
||||||
WEBHOOK_QUEUE_NAME: webhook-dispatch
|
WEBHOOK_QUEUE_NAME: webhook-dispatch
|
||||||
|
WEBHOOK_DISPATCH_SCHEDULE_ID: webhook-dispatch-batch
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
webhook-dispatch-cron:
|
webhook-dispatch-cron:
|
||||||
|
|||||||
Reference in New Issue
Block a user