#4 DB-Integration in Server - Gerüst mit Exposed+HikariCP+Postgres steht

This commit is contained in:
Hartmut Bauer committed 2026-02-08 01:44:33 +01:00
1 parent 60f70ece4a
commit 0e46bf6cf9
14 files changed
+195 -49

No files matched your search

+15 -14
View File
@@ -18,18 +18,19 @@ ktor {
# ApplicationKt.module() übernimmt die Konfiguration
modules = [ net.keinekekse.app.ApplicationKt.module ]
}
conf {
# eigene Parameter -> ktor.conf.<name>
#
keycloakInternalUrl = "http://kec:8080/realms"
keycloakUrl = "https://kec.keinekekse.net/realms"
keycloakRealm = "app-server-realm"
keycloakClientId = "pkce-book-app"
keycloakCertUrl = "protocol/openid-connect/certs"
# DB-Params werden vom Container als env vars gesetzt
dbHost = ${DB_HOST}
dbPort = ${DB_PORT}
dbUser = ${DB_USER}
dbPassword = ${DB_PASSWORD}
}
}
keycloak {
internalUrl = "http://kec:8080/realms"
url = "https://kec.keinekekse.net/realms"
realm = "app-server-realm"
clientId = "pkce-book-app"
certUrl = "protocol/openid-connect/certs"
}
postgres {
# DB-Params werden vom Container als env vars gesetzt
host = ${DB_HOST}
port = ${DB_PORT}
database = ${DB_DATABASE}
user = ${DB_USER}
password = ${DB_PASSWORD}
}