diff --git a/gunicorn_config.py b/gunicorn_config.py new file mode 100644 index 0000000..5fc651f --- /dev/null +++ b/gunicorn_config.py @@ -0,0 +1,9 @@ +import os + +workers = int(os.environ.get('GUNICORN_PROCESSES', '2')) +threads = int(os.environ.get('GUNICORN_THREADS', '4')) +# timeout = int(os.environ.get('GUNICORN_TIMEOUT', '120')) +bind = os.environ.get('GUNICORN_BIND', '0.0.0.0:8080') + +forwarded_allow_ips = '*' +secure_scheme_headers = { 'X-Forwarded-Proto': 'https' } diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..8b52312 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +Flask==3.1.0 +Gunicorn==23.0.0