docs: add new Access Control and Logs documentation pages

- Documented Access Control features (e.g., Device Approvals, Password Rotation, 2FA, Custom Login Pages).
- Added detailed descriptions for Logs & Analytics (Access Logs, Request Logs, Action Logs).
- Included configuration instructions and feature-specific notes for Pangolin Cloud and Enterprise Edition.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
This commit is contained in:
2026-03-11 11:24:24 +01:00
parent a70f132fd9
commit aa157e82f8
87 changed files with 13163 additions and 0 deletions
@@ -0,0 +1,45 @@
# Session Log: Pangolin Update & Meldestelle Configuration
**Datum:** 11. März 2026
**Teilnehmer:** User (Owner), AI Agent (Lead Architect/DevOps)
**Status:** In Progress
## 1. Pangolin Update (Abgeschlossen)
### Kontext
Das Update von Pangolin auf dem VPS `vzora` stand an, um die neueste Version (1.16.2) zu nutzen. Dies war notwendig, um
von den neuesten Features und Sicherheitsupdates zu profitieren.
### Durchgeführte Maßnahmen
1. **Dokumentation aktualisiert:**
- Die Datei `docs/01_Architecture/Pangolin/Documentation Index Fetch.md` wurde angepasst.
- Die Version im Update-Guide wurde exemplarisch auf `1.16.2` gesetzt.
2. **SSH-Intervention auf `vzora`:**
- Stop des Stacks: `sudo docker compose down`
- Bearbeitung der `docker-compose.yml`:
- Update `pangolin` Image auf `fosrl/pangolin:1.16.2`.
- (Gerbil war bereits auf 1.3.0, Traefik auf v3.6 laut Logs).
- Pull & Neustart: `sudo docker compose pull && sudo docker compose up -d`
- Verifikation via Logs: `sudo docker compose logs -f`
### Ergebnisse
* **Erfolgreiche Migration:** Pangolin Datenbank-Migrationen (1.15.4 -> 1.16.0) wurden erfolgreich durchgeführt.
* **System Health:** Alle Dienste (Pangolin, Gerbil, Traefik) starteten fehlerfrei und sind "Healthy".
* **Warnung:** SMTP ist nicht konfiguriert (erwartetes Verhalten, da nicht genutzt).
## 2. Meldestelle Endpoint Analyse (In Vorbereitung)
### Ziel
Vorbereitung der Konfiguration von Pangolin (Reverse Proxy/Gateway) für das Projekt "Meldestelle". Dazu müssen alle
relevanten internen und externen Endpunkte identifiziert werden.
### Nächste Schritte
* Analyse der `docker-compose` Dateien der Meldestelle.
* Identifikation der Ports und Services (Backend, Frontend, Keycloak, etc.).
* Erstellung eines Plans für die Pangolin-Konfiguration (Routing, Domains).