# SPDX-FileCopyrightText: 2023 Bundesministerium des Innern und für Heimat, PG ZenDiS "Projektgruppe für Aufbau ZenDiS" # SPDX-License-Identifier: Apache-2.0 # # See `external-services.md` for more details on the database configuration --- databases: defaults: userConnectionLimit: 100 keycloak: type: "postgresql" name: "keycloak" host: "postgresql" port: 5432 username: "keycloak_user" password: "" connectionLimit: ~ keycloakExtension: type: "postgresql" name: "keycloak_extensions" host: "postgresql" port: 5432 username: "keycloak_extensions_user" password: "" connectionLimit: ~ nextcloud: # Nextcloud itself also supports `postgresql` or `oci` type: "mariadb" name: "nextcloud" host: "mariadb" port: 3306 username: "nextcloud_user" password: "" connectionLimit: ~ notes: type: "postgresql" name: "notes" host: "postgresql" port: 5432 username: "notes_user" password: "" connectionLimit: ~ openproject: type: "postgresql" name: "openproject" host: "postgresql" port: 5432 username: "openproject_user" password: "" connectionLimit: ~ oxAppSuite: type: "mariadb" name: "configdb" host: "mariadb" port: 3306 username: "root" password: "" connectionLimit: ~ synapse: type: "postgresql" name: "matrix" host: "postgresql" port: 5432 username: "matrix_user" password: "" requireAuth: [] channelBinding: "prefer" connectTimeout: 10 clientEncoding: "auto" keepalives: 1 keepalivesIdle: 10 keepalivesInterval: 10 keepalivesCount: 3 replication: false gssencmode: "prefer" sslmode: "prefer" sslcompression: 0 sslMinProtocolVersion: "TLSv1.2" connectionPoolMin: "3" connectionPoolMax: "5" connectionLimit: ~ umsGuardianManagementApi: type: "postgresql" name: "guardianmanagementapi" host: "postgresql" port: 5432 username: "guardianmanagementapi_user" password: "" connectionLimit: ~ umsNotificationsApi: type: "postgresql" name: "notificationsapi" host: "postgresql" port: 5432 username: "notificationsapi_user" password: "" connectionLimit: ~ umsSelfservice: type: "postgresql" name: "selfservice" host: "postgresql" port: 5432 username: "selfservice_user" password: "" connectionLimit: 10 xwiki: # XWiki itself also supports `postgresql` type: "mariadb" name: "xwiki" host: "mariadb" port: 3306 username: "root" password: "" connectionLimit: ~ ...