Alexander
Alexander
meine Idee funktioniert so ähnlich bloß im docker-build selbst
rebased und importiert zumindest die keycload realms. Was fehlt: zuordnung zu team, Nutzer in keycloak anlegen
ein kleiner Trick: wenn man die .env.local nicht mag, dann kann man die Parameter auch via der environment übergeben (z.B. docker-compose). Wozu gibt es docker-compose?
die tabelle heißt team, aber was bedeuten die nicht-offensichtlichen Spalten, insbesondere dsb_user_id? Das sollte auch dokumentiert werden
eigentlich ist das schon überholt, es gibt den befehl: `php bin/console app:team:create`
nutzer müssen aber in der Datenbank angelegt werden: `INSERT INTO fos_user (team_id,email,keycloak_id,username) VALUES (1,'email', 'keycloakid', 'foo');` Wichtig ist hierbei, dass in keycloak firstname, lastname und email gesetzt sind
aber eigentlich scheint das anlegen von Nutzern automatisch zu funktionieren, man muss nur das team manuell zuordnen
man wird admin, indem man die `admin_user_id` auf die Teamid setzt
ich hab es überflogen, sieht gut aus. Ein kleiner Punkt: den installskripts fehlt das ausführungsrecht (kein Beinbruch). mit `chmod +x install*.sh` lässt sich es hinzufügen und mit `git commit install*.sh`...
beim Testen aufgefallen: die Dateien docker-compose.cluster.yml und docker-compose.dev.yml fehlen, außerdem ist beim .cluster.yml pfad noch ein fehler