From 337a6b95ab387b1c0bbf1e33721dab926fc48165 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 23 Nov 2018 01:57:25 +0300 Subject: [PATCH] flower --- docker/conf/nginx/conf.d/default.conf | 21 +++++++++++++++++++++ docker/conf/supervisor/flower.conf | 14 ++++++++++++++ docker/docker-compose-review.yml | 2 +- 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 docker/conf/supervisor/flower.conf diff --git a/docker/conf/nginx/conf.d/default.conf b/docker/conf/nginx/conf.d/default.conf index b20174f6..f78513ae 100644 --- a/docker/conf/nginx/conf.d/default.conf +++ b/docker/conf/nginx/conf.d/default.conf @@ -1,3 +1,24 @@ +server { + listen 80; + server_name ~^flower.+; + + root /dev/null; + + access_log off; + error_log /dev/stdout; + + log_not_found off; + + location / { + proxy_pass http://127.0.0.1:5555; + proxy_set_header Host $host; + proxy_redirect off; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + } +} + server { listen 80 default_server; diff --git a/docker/conf/supervisor/flower.conf b/docker/conf/supervisor/flower.conf new file mode 100644 index 00000000..0d4bee32 --- /dev/null +++ b/docker/conf/supervisor/flower.conf @@ -0,0 +1,14 @@ +[program:celery] +command=/usr/local/bin/flower --config=settings --address=0.0.0.0 +directory=/app/ +environment=HOME="/var/www" +autostart=true +autorestart=true +user=www-data +redirect_stderr=true +stopsignal=KILL +stopasgroup=true +stdout_logfile=/dev/stdout +stdout_logfile_maxbytes=0 +stderr_logfile=/dev/stdout +stderr_logfile_maxbytes=0 diff --git a/docker/docker-compose-review.yml b/docker/docker-compose-review.yml index 9413f978..69540427 100644 --- a/docker/docker-compose-review.yml +++ b/docker/docker-compose-review.yml @@ -48,7 +48,7 @@ services: - internal - review labels: - - traefik.frontend.rule=Host:${REVIEW_HOST} + - traefik.frontend.rule=Host:${REVIEW_HOST},flower-${REVIEW_HOST} - traefik.docker.network=review networks: