Skip to content

dasniko/keycloak-dev-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keycloak Extension Development Workshop by @dasniko

Technische Anforderungen

  • Notebook/Laptop
  • Java-IDE nach Wahl (z.B. IntelliJ IDEA, Eclipse, VS Code, Netbeans, etc.)
  • JDK 17+
  • Docker und Docker Compose V2 installiert und lauffähig (ggf. lokale Admin-Rechte auf dem Rechner erteilen)
    (ggf. können Lizenzkosten für die Nutzung von Docker Desktop anfallen, bitte informieren! Docker Desktop ist je nach Plattform nicht unbedingt notwendig für den Betrieb von Docker. Support für Docker kann nicht im Rahmen des Trainings und der Vorbereitung dessen übernommen werden!)
  • Internetzugriff (ggf. Proxy-/Firewall-/VPN-Konfigurationen etc. überprüfen)
  • separater HTTP-Client, wenn die IDE diesen nicht mitbringt (z.B. HTTP Client for IntelliJ IDEA, REST CLient for Visual Studio Code, Insomnia, Postman, o.ä.)

Vorbereitungen

Git Repository klonen

Klone dieses Git Repository auf Deinen Rechner.

Per SSH:

$ git clone git@github.com:dasniko/keycloak-dev-workshop.git

oder HTTPS:

$ git clone https://github.com/dasniko/keycloak-dev-workshop.git

(oder alternativ per Download: https://github.com/dasniko/keycloak-dev-workshop/archive/refs/heads/main.zip)

Docker Image

Lade das folgende Docker Image vor dem Workshop runter:

$ docker pull quay.io/keycloak/keycloak:26.0