-
List of PostgreSQL plugins.
Type
(function that evaluates to a(n) list of path) or (list of path) convertible to it
Default
Example
ps: with ps; [ postgis pg_repack ]
Declarations
-
Whether to enable Automatically migrate old data dir when major version of PostgreSQL
changes, using fc-postgresql/pg_upgrade.
The old data dir will be kept and has to be removed manually later.
You can run sudo -u postgres fc-postgresql prepare-autoupgrade to
create the new data dir before upgrading PostgreSQL to reduce downtime
and the risk of failure. You have to add databases to expectedDatabases
or disable checkExpectedDatabases to make this work.
.
Type
boolean
Default
false
Example
true
Declarations
-
Whether to enable Enable preconfigured PostgreSQL.
Type
boolean
Default
false
Example
true
Declarations
-
List of databases that are expected to be present before upgrading.
If more databases are found, the upgrade will not run.
Type
list of string
Default
[ ]
Declarations
-
The major version of PostgreSQL to use (10, 11, 12, 13, 14).
-
Check that only the databases specified by expectedDatabases
(and the standard internal databases) are present.
This is enabled by default and prevents auto-upgrades affecting
unexpected databases.
Type
boolean
Default
true
Declarations
-
Whether to enable PostgreSQL Server.
Type
boolean
Default
false
Example
true
Declarations
-
Whether to enable PostgreSQL dumps.
Type
boolean
Default
false
Example
true
Declarations
-
Whether to enable local postgresql integration.
Type
boolean
Default
false
Example
true
Declarations
-
PostgreSQL database name for the hg.sr.ht service,
used if is true.
Type
string
Default
"hg.sr.ht"
Declarations
-
PostgreSQL database name for the git.sr.ht service,
used if is true.
Type
string
Default
"git.sr.ht"
Declarations
-
Specifies parameters used to connect to the server, as a connection string.
See Section 34.1.1 of the PostgreSQL manual for more information.
Because {command}pg_receivewal doesn't connect to any particular database in the cluster,
database name in the connection string will be ignored.
Type
string
Example
"postgresql://user@somehost"
Declarations
-
Path of directory where the PostgreSQL database dumps will be placed.
Type
path
Default
"/var/backup/postgresql"
Declarations
-
Additional arguments passed to initdb during data dir
initialisation.
Type
list of string
Default
[ ]
Example
[
"--data-checksums"
"--allow-group-access"
]
Declarations
-
PostgreSQL database name for the builds.sr.ht service,
used if is true.
Type
string
Default
"builds.sr.ht"
Declarations