diff options
Diffstat (limited to 'netbox/configuration.py')
-rw-r--r-- | netbox/configuration.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/netbox/configuration.py b/netbox/configuration.py new file mode 100644 index 0000000..9abd2aa --- /dev/null +++ b/netbox/configuration.py | |||
@@ -0,0 +1,30 @@ | |||
1 | import os | ||
2 | |||
3 | ALLOWED_HOSTS = ["*"] | ||
4 | |||
5 | DATABASE = { | ||
6 | 'NAME': os.getenv("NETBOX_DB_NAME"), | ||
7 | 'HOST': os.getenv("NETBOX_DB_HOST"), | ||
8 | 'PORT': int(os.getenv("NETBOX_DB_PORT")), | ||
9 | 'USER': os.getenv("NETBOX_DB_USERNAME"), | ||
10 | 'PASSWORD': os.getenv("NETBOX_DB_PASSWORD"), | ||
11 | 'SET_ROLE': os.getenv("NETBOX_SET_ROLE"), | ||
12 | 'CONN_MAX_AGE': 300, | ||
13 | } | ||
14 | |||
15 | REDIS = { | ||
16 | 'tasks': { | ||
17 | 'HOST': os.getenv("NETBOX_REDIS_HOST"), | ||
18 | 'PORT': 6379, | ||
19 | 'DATABASE': int(os.getenv("NETBOX_REDIS_TASK_DB")), | ||
20 | 'SSL': False, | ||
21 | }, | ||
22 | 'caching': { | ||
23 | 'HOST': os.getenv("NETBOX_REDIS_HOST"), | ||
24 | 'PORT': 6379, | ||
25 | 'DATABASE': int(os.getenv("NETBOX_REDIS_CACHE_DB")), | ||
26 | 'SSL': False, | ||
27 | } | ||
28 | } | ||
29 | |||
30 | SECRET_KEY = os.getenv("NETBOX_SECRET_KEY") | ||