diff --git a/misc/dev/docker-compose.autoconf.ui.misc.yml b/misc/dev/docker-compose.autoconf.ui.misc.yml index 1c00a2f88..6aff67841 100644 --- a/misc/dev/docker-compose.autoconf.ui.misc.yml +++ b/misc/dev/docker-compose.autoconf.ui.misc.yml @@ -91,22 +91,20 @@ services: build: context: ../.. dockerfile: ./src/ui/Dockerfile - command: python -m flask --app main:app run --host=0.0.0.0 --port=7000 + command: python3 -m gunicorn --config gunicorn.conf.py --user ui --group ui --bind 0.0.0.0:7000 --reload --log-level debug depends_on: - bw-docker volumes: - ../../src/ui/src:/usr/share/bunkerweb/ui/src:ro - ../../src/ui/static:/usr/share/bunkerweb/ui/static:ro - ../../src/ui/templates:/usr/share/bunkerweb/ui/templates:ro + - ../../src/ui/gunicorn.conf.py:/usr/share/bunkerweb/ui/gunicorn.conf.py:ro - ../../src/ui/main.py:/usr/share/bunkerweb/ui/main.py:ro - ../../src/ui/utils.py:/usr/share/bunkerweb/ui/utils.py:ro environment: <<: *env ADMIN_USERNAME: "admin" ADMIN_PASSWORD: "P@ssw0rd" - FLASK_APP: "main.py" - FLASK_DEBUG: "1" - FLASK_ENV: "development" networks: bw-universe: aliases: diff --git a/misc/dev/docker-compose.autoconf.ui.yml b/misc/dev/docker-compose.autoconf.ui.yml index 3fff2af20..b510c7564 100644 --- a/misc/dev/docker-compose.autoconf.ui.yml +++ b/misc/dev/docker-compose.autoconf.ui.yml @@ -88,22 +88,20 @@ services: build: context: ../.. dockerfile: ./src/ui/Dockerfile - command: python -m flask --app main:app run --host=0.0.0.0 --port=7000 + command: python3 -m gunicorn --config gunicorn.conf.py --user ui --group ui --bind 0.0.0.0:7000 --reload --log-level debug depends_on: - bw-docker volumes: - ../../src/ui/src:/usr/share/bunkerweb/ui/src:ro - ../../src/ui/static:/usr/share/bunkerweb/ui/static:ro - ../../src/ui/templates:/usr/share/bunkerweb/ui/templates:ro + - ../../src/ui/gunicorn.conf.py:/usr/share/bunkerweb/ui/gunicorn.conf.py:ro - ../../src/ui/main.py:/usr/share/bunkerweb/ui/main.py:ro - ../../src/ui/utils.py:/usr/share/bunkerweb/ui/utils.py:ro environment: <<: *env ADMIN_USERNAME: "admin" ADMIN_PASSWORD: "P@ssw0rd" - FLASK_APP: "main.py" - FLASK_DEBUG: "1" - FLASK_ENV: "development" networks: bw-universe: aliases: diff --git a/misc/dev/docker-compose.autoconf.wizard.yml b/misc/dev/docker-compose.autoconf.wizard.yml index 17f62c75d..cb50397b0 100644 --- a/misc/dev/docker-compose.autoconf.wizard.yml +++ b/misc/dev/docker-compose.autoconf.wizard.yml @@ -88,20 +88,18 @@ services: build: context: ../.. dockerfile: ./src/ui/Dockerfile - command: python -m flask --app main:app run --host=0.0.0.0 --port=7000 + command: python3 -m gunicorn --config gunicorn.conf.py --user ui --group ui --bind 0.0.0.0:7000 --reload --log-level debug depends_on: - bw-docker volumes: - ../../src/ui/src:/usr/share/bunkerweb/ui/src:ro - ../../src/ui/static:/usr/share/bunkerweb/ui/static:ro - ../../src/ui/templates:/usr/share/bunkerweb/ui/templates:ro + - ../../src/ui/gunicorn.conf.py:/usr/share/bunkerweb/ui/gunicorn.conf.py:ro - ../../src/ui/main.py:/usr/share/bunkerweb/ui/main.py:ro - ../../src/ui/utils.py:/usr/share/bunkerweb/ui/utils.py:ro environment: <<: *env - FLASK_APP: "main.py" - FLASK_DEBUG: "1" - FLASK_ENV: "development" networks: bw-universe: aliases: diff --git a/misc/dev/docker-compose.ui.misc.yml b/misc/dev/docker-compose.ui.misc.yml index aef1e7d4d..26d37d99e 100644 --- a/misc/dev/docker-compose.ui.misc.yml +++ b/misc/dev/docker-compose.ui.misc.yml @@ -81,22 +81,20 @@ services: build: context: ../.. dockerfile: ./src/ui/Dockerfile - command: python -m flask --app main:app run --host=0.0.0.0 --port=7000 + command: python3 -m gunicorn --config gunicorn.conf.py --user ui --group ui --bind 0.0.0.0:7000 --reload --log-level debug depends_on: - bw-docker volumes: - ../../src/ui/src:/usr/share/bunkerweb/ui/src:ro - ../../src/ui/static:/usr/share/bunkerweb/ui/static:ro - ../../src/ui/templates:/usr/share/bunkerweb/ui/templates:ro + - ../../src/ui/gunicorn.conf.py:/usr/share/bunkerweb/ui/gunicorn.conf.py:ro - ../../src/ui/main.py:/usr/share/bunkerweb/ui/main.py:ro - ../../src/ui/utils.py:/usr/share/bunkerweb/ui/utils.py:ro environment: <<: *env ADMIN_USERNAME: "admin" ADMIN_PASSWORD: "P@ssw0rd" - FLASK_APP: "main.py" - FLASK_DEBUG: "1" - FLASK_ENV: "development" networks: bw-universe: aliases: diff --git a/misc/dev/docker-compose.ui.yml b/misc/dev/docker-compose.ui.yml index bff396569..9ca48a8ba 100644 --- a/misc/dev/docker-compose.ui.yml +++ b/misc/dev/docker-compose.ui.yml @@ -77,22 +77,20 @@ services: build: context: ../.. dockerfile: ./src/ui/Dockerfile - command: python -m flask --app main:app run --host=0.0.0.0 --port=7000 + command: python3 -m gunicorn --config gunicorn.conf.py --user ui --group ui --bind 0.0.0.0:7000 --reload --log-level debug depends_on: - bw-docker volumes: - ../../src/ui/src:/usr/share/bunkerweb/ui/src:ro - ../../src/ui/static:/usr/share/bunkerweb/ui/static:ro - ../../src/ui/templates:/usr/share/bunkerweb/ui/templates:ro + - ../../src/ui/gunicorn.conf.py:/usr/share/bunkerweb/ui/gunicorn.conf.py:ro - ../../src/ui/main.py:/usr/share/bunkerweb/ui/main.py:ro - ../../src/ui/utils.py:/usr/share/bunkerweb/ui/utils.py:ro environment: <<: *env ADMIN_USERNAME: "admin" ADMIN_PASSWORD: "P@ssw0rd" - FLASK_APP: "main.py" - FLASK_DEBUG: "1" - FLASK_ENV: "development" networks: bw-universe: aliases: diff --git a/misc/dev/docker-compose.wizard.yml b/misc/dev/docker-compose.wizard.yml index 42247e7a0..5f5f2e0db 100644 --- a/misc/dev/docker-compose.wizard.yml +++ b/misc/dev/docker-compose.wizard.yml @@ -72,20 +72,18 @@ services: build: context: ../.. dockerfile: ./src/ui/Dockerfile - command: python -m flask --app main:app run --host=0.0.0.0 --port=7000 + command: python3 -m gunicorn --config gunicorn.conf.py --user ui --group ui --bind 0.0.0.0:7000 --reload --log-level debug main:app depends_on: - bw-docker volumes: - ../../src/ui/src:/usr/share/bunkerweb/ui/src:ro - ../../src/ui/static:/usr/share/bunkerweb/ui/static:ro - ../../src/ui/templates:/usr/share/bunkerweb/ui/templates:ro + - ../../src/ui/gunicorn.conf.py:/usr/share/bunkerweb/ui/gunicorn.conf.py:ro - ../../src/ui/main.py:/usr/share/bunkerweb/ui/main.py:ro - ../../src/ui/utils.py:/usr/share/bunkerweb/ui/utils.py:ro environment: <<: *env - FLASK_APP: "main.py" - FLASK_DEBUG: "1" - FLASK_ENV: "development" networks: bw-universe: aliases: