mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-04-11 10:00:48 -05:00
Allows the webserver binding address to be configured via the environment
This commit is contained in:
parent
cb7e6f8cd0
commit
ada8516803
@ -808,6 +808,13 @@ PAPERLESS_WEBSERVER_WORKERS=<num>
|
|||||||
|
|
||||||
Defaults to 1.
|
Defaults to 1.
|
||||||
|
|
||||||
|
PAPERLESS_BIND_ADDR=<ip address>
|
||||||
|
The IP address the webserver will listen on inside the container. There are
|
||||||
|
special setups where you may need to configure this value to restrict the
|
||||||
|
Ip address or interface the webserver listens on.
|
||||||
|
|
||||||
|
Defaults to [::], meaning all interfaces, including IPv6.
|
||||||
|
|
||||||
PAPERLESS_PORT=<port>
|
PAPERLESS_PORT=<port>
|
||||||
The port number the webserver will listen on inside the container. There are
|
The port number the webserver will listen on inside the container. There are
|
||||||
special setups where you may need this to avoid collisions with other
|
special setups where you may need this to avoid collisions with other
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
bind = f'[::]:{os.getenv("PAPERLESS_PORT", 8000)}'
|
bind = f'{os.getenv("PAPERLESS_BIND_ADDR", "[::]")}:{os.getenv("PAPERLESS_PORT", 8000)}'
|
||||||
workers = int(os.getenv("PAPERLESS_WEBSERVER_WORKERS", 1))
|
workers = int(os.getenv("PAPERLESS_WEBSERVER_WORKERS", 1))
|
||||||
worker_class = "paperless.workers.ConfigurableWorker"
|
worker_class = "paperless.workers.ConfigurableWorker"
|
||||||
timeout = 120
|
timeout = 120
|
||||||
|
Loading…
x
Reference in New Issue
Block a user