Lies Veränderungen als Geschichte
Szene 3 von 15
Plan → Nextcloud-Grundlage → Connectoren → Discord-Rollen → gemeinsamer Login → einfacherer OTP-Einstieg. Git macht diese Entwicklung nachvollziehbar.
Erklärung
Ein Commit ist eine gespeicherte Änderung, keine automatische Zusicherung, dass jede betroffene Funktion bereits live funktioniert. Beginnt bei der Absicht und fragt bei jedem Schritt: Was ist jetzt zusätzlich möglich? Der erste Plan skizzierte sogar einen vollständigen Veröffentlichungsweg. Die nächste Umsetzung lieferte zunächst einen isolierten Nextcloud-Dienst. Später kamen Kontolinks und Berechtigungen hinzu. Diese Unterscheidung ist zentral: Ein erreichbarer Server ist noch keine abgeschlossene Nutzerreise. Nutzt die Tafel als Zeitleiste und die Git-Befehle nur in eurem Repository-Checkout. Sie lesen Geschichte und führen keine Deployment-Skripte aus.
Lies Veränderungen als Geschichte
- 3a3fe6b · Plan
- Zielreise und Verantwortungen festhalten.
- 52646a7 → 790b1aa · Fundament und Connectoren
- Dienst bereitstellen; dann Kontolinks, Reader und Rechte ergänzen.
- 82bc70d · Rollen
- Berechtigte Discord-Mitglieder mit Kursrollen abgleichen.
- c050d65 → 8baf42f · Login überarbeiten
- Ersten SSO-Pilot anhand der Einstiegshürden vereinfachen.
git show --stat 3a3fe6b
git show --stat 52646a7
git show --stat 790b1aa
git show --stat 8baf42f
Schritt für Schritt
3a3fe6b · Plan
Zielreise und Verantwortungen festhalten.
52646a7 → 790b1aa · Fundament und Connectoren
Dienst bereitstellen; dann Kontolinks, Reader und Rechte ergänzen.
82bc70d · Rollen
Berechtigte Discord-Mitglieder mit Kursrollen abgleichen.
c050d65 → 8baf42f · Login überarbeiten
Ersten SSO-Pilot anhand der Einstiegshürden vereinfachen.
Belege
Umsetzungsbericht · historisch · feat(leana): provision dedicated study-dev Nextcloud foundation
2026-09-16 · docs/lernbegleiter/phases/campus-integrations-i0-2026-09-16.md · 52646a771b43a6190d69f47b12b8496949230c81
- Secret-free, strict per-instance configuration validator and inventory isolation checks. - Deterministic Compose generator for dedicated Nextcloud, MariaDB, Redis and cron; digest-pinned images, loopback ingress, private database network and file-backed credentials. - CLI validates without writes or renders a fresh private bundle. No generic apply shortcut. - Host-specific guarded creation scripts and sanitized provider/service journals. - Fresh Nextcloud 34.0.4 stack created on study-dev. Dedicated HTTPS tunnel and DNS published at `https://cloud-study-dev.emedys.com`. Existing Lernvisite service/tunnel remain active. - Cron background mode, maintenance window and campus branding configured. Secrets generated remotely and retained in protected files.
Mit meinem Konto im Hörsaal öffnen →