Database
Database settings
Database host
Database host address.
ID
db.host
Type
String
Default value
(no default)
Environment variable
BOX_DB_HOST
Deprecated environment variables
PGHOST
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Environment variables
Hot reload
false
— setting requires system restart
Database port
Database port.
ID
db.port
Type
Int
Default value
5432
Environment variable
BOX_DB_PORT
Deprecated environment variables
PGPORT
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Environment variables
Hot reload
false
— setting requires system restart
Database name
The database name. postgres
name is not allowed.
ID
db.database
Type
String
Default value
(no default)
Environment variable
BOX_DB_DATABASE
Deprecated environment variables
PGDATABASE
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Environment variables
Hot reload
false
— setting requires system restart
Database user
The database username.
ID
db.user
Type
String
Default value
(no default)
Environment variable
BOX_DB_USER
Deprecated environment variables
PGUSER
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Environment variables
Hot reload
false
— setting requires system restart
Database password
A password of database role name.
ID
db.password
Type
String
Default value
(no default)
Environment variable
BOX_DB_PASSWORD
Deprecated environment variables
PGPASSWORD
Sensitive
true
— value will be masked in Admin UI
Set via
Environment variables
Hot reload
false
— setting requires system restart
Install PostgreSQL extensions at startup
Automatically installs PostgreSQL extensions (pgcrypto, unaccent, pg_trgm, fuzzystrmatch) during server startup.
ID
db.install-pg-extensions
Type
Bool
Default value
true
Environment variable
BOX_DB_INSTALL_PG_EXTENSIONS
Deprecated environment variables
AIDBOX_INSTALL_PG_EXTENSIONS
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Environment variables
Hot reload
false
— setting requires system restart
Database extension schema
Schema for PostgreSQL extensions. Default is current schema.
ID
db.extension-schema
Type
String
Default value
(no default)
Environment variable
BOX_DB_EXTENSION_SCHEMA
Deprecated environment variables
AIDBOX_EXTENSION_SCHEMA
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Admin UI → Settings Environment variables
Hot reload
false
— setting requires system restart
Pool connection timeout
Maximum wait time (in milliseconds) for a database connection from the pool before timing out.
ID
db.pool.connection-timeout
Type
Int
Default value
30000
Environment variable
BOX_DB_POOL_CONNECTION_TIMEOUT
Deprecated environment variables
BOX_DB_POOL_CONNECTION__TIMEOUT
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Admin UI → Settings Environment variables
Hot reload
false
— setting requires system restart
Pool connection init SQL
Specifies a SQL statement that will be executed after every new connection creation before adding it to the pool.
ID
db.pool.connection-init-sql
Type
String
Default value
select 1
Environment variable
BOX_DB_POOL_CONNECTION_INIT_SQL
Deprecated environment variables
BOX_DB_POOL_CONNECTION__INIT__SQL
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Admin UI → Settings Environment variables
Hot reload
false
— setting requires system restart
Pool idle timeout
Maximum timeout (in milliseconds) to close idle connection.
ID
db.pool.idle-timeout
Type
Int
Default value
10000
Environment variable
BOX_DB_POOL_IDLE_TIMEOUT
Deprecated environment variables
BOX_DB_POOL_IDLE__TIMEOUT
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Admin UI → Settings Environment variables
Hot reload
false
— setting requires system restart
Pool minimum idle
Minimum number of connections.
ID
db.pool.minimum-idle
Type
Int
Default value
0
Environment variable
BOX_DB_POOL_MINIMUM_IDLE
Deprecated environment variables
BOX_DB_POOL_MINIMUM__IDLE
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Admin UI → Settings Environment variables
Hot reload
false
— setting requires system restart
Pool size
Maximum number of simultaneous database connections.
ID
db.pool.maximum-pool-size
Type
Int
Default value
8
Environment variable
BOX_DB_POOL_MAXIMUM_POOL_SIZE
Deprecated environment variables
BOX_DB_POOL_MAXIMUM__POOL__SIZE
Sensitive
false
— value will be visible in plaintext in Admin UI
Set via
Admin UI → Settings Environment variables
Hot reload
false
— setting requires system restart
Last updated
Was this helpful?