Allow specifying port through PAPERLESS_PORT environment variable

This commit is contained in:
Yannic Schroeder 2022-02-21 22:38:32 +01:00
parent 0827553a69
commit d13fdd0791
2 changed files with 7 additions and 1 deletions

View File

@ -699,6 +699,12 @@ PAPERLESS_WEBSERVER_WORKERS=<num>
Defaults to 2. Defaults to 2.
PAPERLESS_PORT=<port>
The port number the webserver will listen on. Change the port if it collides
with other services in your setup.
Defaults to 8000.
USERMAP_UID=<uid> USERMAP_UID=<uid>
The ID of the paperless user in the container. Set this to your actual user ID on the The ID of the paperless user in the container. Set this to your actual user ID on the
host system, which you can get by executing host system, which you can get by executing

View File

@ -1,6 +1,6 @@
import os import os
bind = '0.0.0.0:8000' bind = f'0.0.0.0:{os.getenv("PAPERLESS_PORT", 8000)}'
workers = int(os.getenv("PAPERLESS_WEBSERVER_WORKERS", 2)) workers = int(os.getenv("PAPERLESS_WEBSERVER_WORKERS", 2))
worker_class = 'paperless.workers.ConfigurableWorker' worker_class = 'paperless.workers.ConfigurableWorker'
timeout = 120 timeout = 120