Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| infrastruktur:container:keycloak3 [18.01.2026 13:53] – Joni | infrastruktur:container:keycloak3 [11.04.2026 15:23] (aktuell) – [Tabelle] Joni | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ======= Keycloak3 ====== | ======= Keycloak3 ====== | ||
| - | | Verantwortung | + | | Verantwortung |
| - | | Container | + | | Container |
| | W. Ports | keine | | | W. Ports | keine | | ||
| - | | OS | Debian 12.11 | + | | OS | Debian 12.11 | |
| | Server | | Server | ||
| - | | Zustand | + | | Zustand |
| {{tag> | {{tag> | ||
| Zeile 19: | Zeile 19: | ||
| ===== Services==== | ===== Services==== | ||
| ^ Serviceübersicht | ^ Serviceübersicht | ||
| - | | Keycloak | + | | Keycloak |
| | Postgresql | | Postgresql | ||
| Zeile 38: | Zeile 38: | ||
| Mehr über Keycloak kann man auf deren Website unter https:// | Mehr über Keycloak kann man auf deren Website unter https:// | ||
| - | Anwendung mit Konfiguration liegt in `/ | + | Anwendung mit Konfiguration liegt in `/ |
| + | |||
| + | ===Updateprozess=== | ||
| + | Zum Updaten sind ein paar Dinge zu beachten, deshalb hier: | ||
| + | |||
| + | (0. Snapshot von Container machen | ||
| + | |||
| + | 1. Neue keycloak-Version herunterladen (https:// | ||
| + | |||
| + | 2. Entpacken -> / | ||
| + | |||
| + | 3. systemctl stop keycloak | ||
| + | |||
| + | 3. Folgende Ordner von Ordner der produktiven Version kopieren: | ||
| + | - /conf | ||
| + | - / | ||
| + | - /themes | ||
| + | |||
| + | |||
| + | 4. cp / | ||
| + | |||
| + | 5. mv / | ||
| + | |||
| + | 6. Berechtigungen: | ||
| + | < | ||
| + | chown keycloak: | ||
| + | chmod g=rx / | ||
| + | chmod u=rwx / | ||
| + | chmod o= / | ||
| + | </ | ||
| + | 7. systemctl start keycloak | ||
| === Konfiguration === | === Konfiguration === | ||
| Zeile 48: | Zeile 79: | ||
| Themes sind im gitlab versioniert: | Themes sind im gitlab versioniert: | ||
| https:// | https:// | ||
| - | Das theme liegt unter /keycloak-26.5.0/ | + | Das theme liegt unter / |
| === User-Konfiguration === | === User-Konfiguration === | ||
| Zeile 56: | Zeile 87: | ||
| < | < | ||
| useradd keycloak | useradd keycloak | ||
| - | chown keycloak: | + | chown keycloak: |
| - | chmod g=rx / | + | chmod g=rx / |
| - | chmod u=rwx / | + | chmod u=rwx / |
| - | chmod o= / | + | chmod o= / |
| </ | </ | ||