global:
  postgresql:
    user: "ctrlplane"
    password: "ctrlplane"
    host: ""
    port: "5432"
    database: "ctrlplane"

Ctrlplane uses PostgreSQL as its primary database. You’ll need to configure the database connection settings through environment variables.

Compatibility

Ctrlplane is compatible with the following PostgreSQL versions:

Ctrlplane VersionPostgreSQL Version
main16.x - 18.x

Configuration

Configure the following environment variables to set up your PostgreSQL connection:

global:
  postgresql:
    user: "ctrlplane"
    password: "ctrlplane"
    host: ""
    port: "5432"
    database: "ctrlplane"