aboutsummaryrefslogtreecommitdiff
path: root/netbox/configuration.py
blob: 87689612d0034168cec79820af3b6727d57b1ed9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import os

ALLOWED_HOSTS = ["*"]

DATABASE = {
    'NAME': os.getenv("NETBOX_DB_NAME"),
    'HOST': os.getenv("NETBOX_DB_HOST"),
    'PORT': int(os.getenv("NETBOX_DB_PORT")),
    'USER': os.getenv("NETBOX_DB_USERNAME"),
    'PASSWORD': os.getenv("NETBOX_DB_PASSWORD"),
    'CONN_MAX_AGE': 300,
    'OPTIONS': {
        'assume_role': os.getenv("NETBOX_SET_ROLE"),
    }
}

REDIS = {
    'tasks': {
        'HOST': os.getenv("NETBOX_REDIS_HOST"),
        'PORT': 6379,
        'DATABASE': int(os.getenv("NETBOX_REDIS_TASK_DB")),
        'SSL': False,
    },
    'caching': {
        'HOST': os.getenv("NETBOX_REDIS_HOST"),
        'PORT': 6379,
        'DATABASE': int(os.getenv("NETBOX_REDIS_CACHE_DB")),
        'SSL': False,
    }
}

SECRET_KEY = os.getenv("NETBOX_SECRET_KEY")