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 # PostgreSQL password
'HOST': environ.get('DB_HOST', 'localhost'), # Database server 'HOST': environ.get('DB_HOST', 'localhost'), # Database server
'PORT': environ.get('DB_PORT', ''), # Database port (leave blank for default) 'PORT': environ.get('DB_PORT', ''), # Database port (leave blank for default)
'OPTIONS': {'sslmode': environ.get('DB_SSLMODE', 'prefer')}, 'OPTIONS': {
# Database connection SSLMODE '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), 'CONN_MAX_AGE': _environ_get_and_map('DB_CONN_MAX_AGE', '300', _AS_INT),
# Max database connection age # Max database connection age
'DISABLE_SERVER_SIDE_CURSORS': _environ_get_and_map('DB_DISABLE_SERVER_SIDE_CURSORS', 'False', _AS_BOOL), '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_NAME=netbox
DB_PASSWORD=J5brHrAXFLQSif0K DB_PASSWORD=J5brHrAXFLQSif0K
DB_USER=netbox DB_USER=netbox
DB_CLIENT_SSL_CERT=
DB_CLIENT_SSL_KEY=
DB_CLIENT_SSL_CA=
EMAIL_FROM=netbox@bar.com EMAIL_FROM=netbox@bar.com
EMAIL_PASSWORD= EMAIL_PASSWORD=
EMAIL_PORT=25 EMAIL_PORT=25