diff --git a/deploy/docker-compose.override.yml b/deploy/docker-compose.override.yml index d6984c959..54fa69e9a 100644 --- a/deploy/docker-compose.override.yml +++ b/deploy/docker-compose.override.yml @@ -27,6 +27,10 @@ services: - traefik.http.routers.${STACK_NAME?Variable not set}-traefik-public-http.rule=Host(`${DOMAIN?Variable not set}`) - traefik.http.services.${STACK_NAME?Variable not set}-traefik-public.loadbalancer.server.port=80 + queue: + ports: + - "6379:6379" + pgadmin: ports: - "5050:5050" @@ -49,6 +53,13 @@ services: - traefik.http.routers.${STACK_NAME?Variable not set}-frontend-http.rule=PathPrefix(`/`) - traefik.http.services.${STACK_NAME?Variable not set}-frontend.loadbalancer.server.port=80 + celeryworker: + labels: + - traefik.enable=true + - traefik.constraint-label-stack=${TRAEFIK_TAG?Variable not set} + - traefik.http.routers.${STACK_NAME?Variable not set}-celeryworker-http.rule=PathPrefix(`/api/v1`) || PathPrefix(`/docs`) || PathPrefix(`/health`) + - traefik.http.services.${STACK_NAME?Variable not set}-celeryworker.loadbalancer.server.port=7860 + networks: traefik-public: # For local dev, don't expect an external Traefik network diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml index 30091b118..328fcfef4 100644 --- a/deploy/docker-compose.yml +++ b/deploy/docker-compose.yml @@ -234,7 +234,7 @@ services: build: context: ../ dockerfile: base.Dockerfile - command: pytest -vv -n auto + command: pytest -vv healthcheck: test: "exit 0"