======= Keycloak ====== | Verantwortung | Malte, TVLuke | | Container | keycloak | | W. Ports | keine | | OS | Debian 12.5 | | Server | [[infrastruktur:server:magrathea]] | | Zustand | Produktiv | {{tag>infrasystem container magrathea ldapconnected productive malte ssoenabled }} Hier findet sich die technische Dokumentation des Chaotikum Keycloak. Die Nutzungshinweise findet sich [[hackspace:infrastruktur:keycloak|hier]]. ===== Services==== ^ Serviceübersicht^Version^ |Keycloak| 11.0.2 | ====Java=== Wir bauchen Java 11. Mit Java 17, der normalen Version von Debian 12, funktioniert der LDAP-Adapter nicht. Deswegen installieren wir nach dieser Anleitung Java 11 auf Debian 12: https://www.how2shout.com/linux/installing-openjdk-11-on-debian-12-server-or-desktop/ ''/etc/apt/sources.list'' ergänzen um deb http://deb.debian.org/debian unstable main ''/etc/apt/preferences'' anlegen mit Package: * Pin: release a=stable Pin-Priority: 900 Package: * Pin: release a=unstable Pin-Priority: 50 Java 11 installieren: apt install openjdk-11-jre-headless ====Keycloak=== Mehr über Keycloak kann man auf deren Website unter https://www.keycloak.org/ finden. === LDAP === Die Zugangsdaten des LDAP-Admin accounts sind im System hinterlegt. === Theme Anpassung === Da wir spezielle Felder haben, wurde das Theme angepasst. Die Anpassung findet sich unter https://git.chaotikum.org/chaotikum/keycloak === Admin Zugang ==== Den Admin Login findet man unter https://me.chaotikum.org/auth/admin/ === Wartung === * 2024-06-01: Update auf Debian 12.5 ohne Update der Keycloak-Applikation * 2024-05-09: Debian Paket-Update ohne Update der Keycloak-Applikation * 2021-11-07: Debian Update ohne Update der Keycloak-Applikation