initial proposal issue #1105

also included variables in netbox.env
This commit is contained in:
Ken Aerts 2024-08-31 11:46:54 +02:00
parent 0c99ff8b56
commit 43e497db3c
2 changed files with 9 additions and 2 deletions

View file

@ -71,8 +71,12 @@ DATABASE = {
# PostgreSQL password
'HOST': environ.get('DB_HOST', 'localhost'), # Database server
'PORT': environ.get('DB_PORT', ''), # Database port (leave blank for default)
'OPTIONS': {'sslmode': environ.get('DB_SSLMODE', 'prefer')},
# Database connection SSLMODE
'OPTIONS': {
'sslmode': environ.get('DB_SSLMODE', 'prefer'), # Database connection SSLMODE
'sslcert': environ.get('DB_CLIENT_SSL_CERT', None),
'sslkey': environ.get('DB_CLIENT_SSL_KEY', None),
'sslrootcert': environ.get('DB_CLIENT_SSL_CA', None)
},
'CONN_MAX_AGE': _environ_get_and_map('DB_CONN_MAX_AGE', '300', _AS_INT),
# Max database connection age
'DISABLE_SERVER_SIDE_CURSORS': _environ_get_and_map('DB_DISABLE_SERVER_SIDE_CURSORS', 'False', _AS_BOOL),

3
env/netbox.env vendored
View file

@ -3,6 +3,9 @@ DB_HOST=postgres
DB_NAME=netbox
DB_PASSWORD=J5brHrAXFLQSif0K
DB_USER=netbox
DB_CLIENT_SSL_CERT=
DB_CLIENT_SSL_KEY=
DB_CLIENT_SSL_CA=
EMAIL_FROM=netbox@bar.com
EMAIL_PASSWORD=
EMAIL_PORT=25