473709c62d
Introduced `Konfig-Matrix_Dev-ProZora.md` to document key configuration variables for development and production (Zora) environments, including database settings, secrets, and environment-specific usage details.
2.2 KiB
2.2 KiB
Konfigurations-Matrix
Konfigurations-Matrix
Dev-Umgebungen vs. Zora (Production)
| Variable | .env / .env.example (Dev Default) | Gitea-Secrets (Zora Production) | Zweck / Beschreibung |
|---|---|---|---|
| POSTGRES_SHARED_BUFFERS | 256MB (Default via Compose) |
16GB |
Hauptspeicher für DB-Caching (ca. 25% vom RAM). |
| POSTGRES_EFFECTIVE_CACHE_SIZE | 768MB (Default via Compose) |
48GB |
Schätzwert für den OS-Cache (ca. 75% vom RAM). |
| POSTGRES_USER | meldestelle |
meldestelle (oder eigener Secret-User) |
Administrator-Nutzer der Datenbank. |
| POSTGRES_PASSWORD | meldestelle |
[STARKES_PASSWORT] |
Passwort für den DB-Zugriff (SSoT-Geheimnis). |
| POSTGRES_DB | meldestelle |
meldestelle |
Name der primären Datenbank-Instanz. |
| POSTGRES_PORT | 5432:5432 |
5432:5432 |
Mapping vom Host zum Container. |
| PROJECT_NAME | meldestelle |
meldestelle |
Präfix für Container-Namen auf dem Host. |
| KC_HOSTNAME | localhost |
auth.mo-code.at |
Erreichbarkeit von Keycloak (wichtig für Tokens). |
| KC_DB_URL | jdbc:postgresql://postgres:5432/pg-meldestelle-db |
jdbc:postgresql://postgres:5432/meldestelle |
JDBC-String (muss zur POSTGRES_DB passen). |