AidboxDB environment variables
Env variable name | Meaning |
POSTGRES_USER | Name of the user that will be created during db initialization |
POSTGRES_PASSWORD | Password for that user |
POSTGRES_DB | Name of the database to be created on startup |
WALG_ variables | Credentials for storage and bucket name for wal-g to use. Refer to the official docs for the details. |
Env variable name | Default | Meaning |
PGDATA | | Path to the postgresql cluster directory in the filesystem. /data by default. |
PG_ROLE | | When set to "replica" image proceeds to the streaming replica mode |
PG_REPLICA | | Name of the replication slot to be created in master database. Should only contain lower case letters, numbers, and the underscore character. |
PG_MASTER_HOST | | Master database host for streaming replica |
PGAGENT_ENABLED | | When present and PG_ROLE is not set to "replica" starts pgagent daemon on aidboxdb start. |
PGAGENT_DB | Value of POSTGRES_DB variable | Database where pgagent data is stored. If value is set, then database must exist on container start up. |
PGAGENT_LOG_FILE_PATH | "/tmp/pgagent.logs" | Path to file where pgagent messages are logged |
PGAGENT_LOG_LEVEL | 0 | 0 error, 1 warning, 2 debug. |
PGAGENT_USER | postgres | If you want to use custom user for pgagent you can specify in this variable. |
PGAGENT_PASSWORD | Value of POSTGRES_PASSWORD variable | Password for custom pgagent user. |
Last modified 5mo ago