Skip to content

Add support for loading FLOWER_OAUTH2_SECRET as a secret - #1249

Closed
amirlazarovich wants to merge 1 commit into
mher:masterfrom
amirlazarovich:oauth2-as-secret
Closed

amirlazarovich wants to merge 1 commit into
mher:masterfrom
amirlazarovich:oauth2-as-secret

Conversation

@amirlazarovich

Copy link
Copy Markdown

This will allow one to do the following:

docker-compose.yml

version: "3.9"

services:
  celery-worker:
    ...
  
  celery-flower:
    image: mher/flower:1.2
    command: celery --broker=$REDIS_URL flower --port=5555 --auth=".*@my.domain"
    ports:
      - 5555:5555
    environment:
      FLOWER_OAUTH2_SECRET_FILE: /run/secrets/flower_oauth2_secret
    depends_on:
      - celery-worker
    secrets:
      - flower_oauth2_secret

secrets:
  flower_oauth2_secret:
    file: secrets/flower_oauth2_secret

@mher

mher commented Sep 22, 2026

Copy link
Copy Markdown
Owner

Secrets can be loaded from any source in flowerconfig.py, so a dedicated environment variable is not needed.

@mher mher closed this Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants