mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-04-17 10:13:56 -05:00
Fixes #172
Introduce some creative code around setting of ALLOWED_HOSTS that defaults to ['*']. Also added PAPERLESS_ALLOWED_HOSTS to paperless.conf.example with an explanation as to what it's for
This commit is contained in:
parent
350d2fb747
commit
717b4a2b49
@ -1,6 +1,11 @@
|
|||||||
Changelog
|
Changelog
|
||||||
#########
|
#########
|
||||||
|
|
||||||
|
* 0.3.2
|
||||||
|
* Fix for #172: defaulting ALLOWED_HOSTS to ``["*"]`` and allowing the user
|
||||||
|
to set her own value via ``PAPERLESS_ALLOWED_HOSTS`` should the need
|
||||||
|
arise.
|
||||||
|
|
||||||
* 0.3.1
|
* 0.3.1
|
||||||
* Added a default value for ``CONVERT_BINARY``
|
* Added a default value for ``CONVERT_BINARY``
|
||||||
|
|
||||||
|
@ -92,3 +92,11 @@ PAPERLESS_SHARED_SECRET=""
|
|||||||
# PAPERLESS_CONSUMPTION_DIR. If you tend to write documents to this directory
|
# PAPERLESS_CONSUMPTION_DIR. If you tend to write documents to this directory
|
||||||
# very slowly, you may want to use a higher value than the default (10).
|
# very slowly, you may want to use a higher value than the default (10).
|
||||||
# PAPERLESS_CONSUMER_LOOP_TIME=10
|
# PAPERLESS_CONSUMER_LOOP_TIME=10
|
||||||
|
|
||||||
|
# If you're planning on putting Paperless on the open internet, then you
|
||||||
|
# really should set this value to the domain name you're using. Failing to do
|
||||||
|
# so leaves you open to XSS attacks.
|
||||||
|
# Just remember that this is a comma-separated list, so "example.com" is fine,
|
||||||
|
# as is "example.com,www.example.com", but NOT " example.com" or "example.com,"
|
||||||
|
#PAPERLESS_ALLOWED_HOSTS="example.com,www.example.com"
|
||||||
|
|
||||||
|
@ -29,7 +29,11 @@ DEBUG = True
|
|||||||
|
|
||||||
LOGIN_URL = '/admin/login'
|
LOGIN_URL = '/admin/login'
|
||||||
|
|
||||||
ALLOWED_HOSTS = []
|
ALLOWED_HOSTS = ["*"]
|
||||||
|
|
||||||
|
_allowed_hosts = os.getenv("PAPERLESS_ALLOWED_HOSTS")
|
||||||
|
if allowed_hosts:
|
||||||
|
ALLOWED_HOSTS = _allowed_hosts.split(",")
|
||||||
|
|
||||||
# Tap paperless.conf if it's available
|
# Tap paperless.conf if it's available
|
||||||
if os.path.exists("/etc/paperless.conf"):
|
if os.path.exists("/etc/paperless.conf"):
|
||||||
|
@ -1 +1 @@
|
|||||||
__version__ = (0, 3, 1)
|
__version__ = (0, 3, 2)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user