17 lines
455 B
Python
17 lines
455 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
import multiprocessing
|
|
import os
|
|
|
|
from distutils.util import strtobool
|
|
|
|
|
|
bind = os.getenv('WEB_BIND', '0.0.0.0:8000')
|
|
accesslog = '-'
|
|
access_log_format = "%(h)s %(l)s %(u)s %(t)s '%(r)s' %(s)s %(b)s '%(f)s' '%(a)s' in %(D)sµs" # noqa: E501
|
|
|
|
workers = int(os.getenv('WEB_CONCURRENCY', multiprocessing.cpu_count() * 2))
|
|
threads = int(os.getenv('PYTHON_MAX_THREADS', 1))
|
|
|
|
reload = bool(strtobool(os.getenv('WEB_RELOAD', 'false')))
|