This image runs pgqd, the PgQ ticker daemon.
The entrypoint for this image generates a pgqd configuration file from the environment variables provided to the container.
All environment variables are optional, although PGQD_BASE_CONNSTR
will need to be set for typical usage unless you'd prefer to configure the daemon with libpq environment variables. More thorough documentation on valid configuration values can be found in the pgqd documentation.
PGQD_BASE_CONNSTR
:libpq
connection string, without dbname=PGQD_LOGFILE
: where to logPGQD_PIDFILE
: where to write pidfilePGQD_INITIAL_DATABASE
: startup database to query for other databasesPGQD_DATABASE_LIST
: limit ticker to specific databasesPGQD_SYSLOG
: log to syslogPGQD_SYSLOG_IDENT
PGQD_CHECK_PERIOD
: how often to check for new databasesPGQD_RETRY_PERIOD
: how often to flush retry queuePGQD_MAINT_PERIOD
: how often to do maintenancePGQD_TICKER_PERIOD
: how often to run ticker