🔥 Remove Celery and Flower, they are currently not used nor recommended (#694)
This commit is contained in:

committed by
GitHub

parent
63eb8b5ef8
commit
1e256bce5d
@@ -36,44 +36,6 @@ services:
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-adminer-https.tls.certresolver=le
|
||||
- traefik.http.services.${STACK_NAME?Variable not set}-adminer.loadbalancer.server.port=8080
|
||||
|
||||
queue:
|
||||
image: rabbitmq:3
|
||||
# Using the below image instead is required to enable the "Broker" tab in the flower UI:
|
||||
# image: rabbitmq:3-management
|
||||
#
|
||||
# You also have to change the flower command
|
||||
restart: always
|
||||
|
||||
flower:
|
||||
image: mher/flower:2.0
|
||||
restart: always
|
||||
networks:
|
||||
- traefik-public
|
||||
- default
|
||||
env_file:
|
||||
- .env
|
||||
environment:
|
||||
- FLOWER_BASIC_AUTH=${FLOWER_BASIC_AUTH}
|
||||
command:
|
||||
- celery
|
||||
- "--broker=amqp://guest@queue:5672//"
|
||||
- flower
|
||||
# For the "Broker" tab to work in the flower UI, uncomment the following command argument,
|
||||
# and change the queue service's image as well
|
||||
# - "--broker_api=http://guest:guest@queue:15672/api//"
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.docker.network=traefik-public
|
||||
- traefik.constraint-label=traefik-public
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-flower-http.rule=Host(`flower.${DOMAIN?Variable not set}`)
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-flower-http.entrypoints=http
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-flower-http.middlewares=https-redirect
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-flower-https.rule=Host(`flower.${DOMAIN?Variable not set}`)
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-flower-https.entrypoints=https
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-flower-https.tls=true
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-flower-https.tls.certresolver=le
|
||||
- traefik.http.services.${STACK_NAME?Variable not set}-flower.loadbalancer.server.port=5555
|
||||
|
||||
backend:
|
||||
image: '${DOCKER_IMAGE_BACKEND?Variable not set}:${TAG-latest}'
|
||||
restart: always
|
||||
@@ -105,7 +67,6 @@ services:
|
||||
|
||||
build:
|
||||
context: ./backend
|
||||
dockerfile: backend.dockerfile
|
||||
args:
|
||||
INSTALL_DEV: ${INSTALL_DEV-false}
|
||||
labels:
|
||||
@@ -125,36 +86,6 @@ services:
|
||||
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-backend-http.middlewares=https-redirect,${STACK_NAME?Variable not set}-www-redirect
|
||||
- traefik.http.routers.${STACK_NAME?Variable not set}-backend-https.middlewares=${STACK_NAME?Variable not set}-www-redirect
|
||||
celeryworker:
|
||||
image: '${DOCKER_IMAGE_CELERYWORKER?Variable not set}:${TAG-latest}'
|
||||
restart: always
|
||||
depends_on:
|
||||
- db
|
||||
- queue
|
||||
env_file:
|
||||
- .env
|
||||
environment:
|
||||
- DOMAIN=${DOMAIN}
|
||||
- ENVIRONMENT=${ENVIRONMENT}
|
||||
- BACKEND_CORS_ORIGINS=${BACKEND_CORS_ORIGINS}
|
||||
- SECRET_KEY=${SECRET_KEY?Variable not set}
|
||||
- FIRST_SUPERUSER=${FIRST_SUPERUSER?Variable not set}
|
||||
- FIRST_SUPERUSER_PASSWORD=${FIRST_SUPERUSER_PASSWORD?Variable not set}
|
||||
- USERS_OPEN_REGISTRATION=${USERS_OPEN_REGISTRATION}
|
||||
- SMTP_HOST=${SMTP_HOST}
|
||||
- SMTP_USER=${SMTP_USER}
|
||||
- SMTP_PASSWORD=${SMTP_PASSWORD}
|
||||
- EMAILS_FROM_EMAIL=${EMAILS_FROM_EMAIL}
|
||||
- POSTGRES_SERVER=db
|
||||
- POSTGRES_DB=${POSTGRES_DB}
|
||||
- POSTGRES_USER=${POSTGRES_USER?Variable not set}
|
||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD?Variable not set}
|
||||
- SENTRY_DSN=${SENTRY_DSN}
|
||||
build:
|
||||
context: ./backend
|
||||
dockerfile: celeryworker.dockerfile
|
||||
args:
|
||||
INSTALL_DEV: ${INSTALL_DEV-false}
|
||||
|
||||
frontend:
|
||||
image: '${DOCKER_IMAGE_FRONTEND?Variable not set}:${TAG-latest}'
|
||||
|
Reference in New Issue
Block a user