Files
michaelschiemer/docs
Michael Schiemer 95147ff23e refactor(deployment): Remove WireGuard VPN dependency and restore public service access
Remove WireGuard integration from production deployment to simplify infrastructure:
- Remove docker-compose-direct-access.yml (VPN-bound services)
- Remove VPN-only middlewares from Grafana, Prometheus, Portainer
- Remove WireGuard middleware definitions from Traefik
- Remove WireGuard IPs (10.8.0.0/24) from Traefik forwarded headers

All monitoring services now publicly accessible via subdomains:
- grafana.michaelschiemer.de (with Grafana native auth)
- prometheus.michaelschiemer.de (with Basic Auth)
- portainer.michaelschiemer.de (with Portainer native auth)

All services use Let's Encrypt SSL certificates via Traefik.
2025-11-05 12:48:25 +01:00
..
2025-11-01 19:02:09 +01:00

Framework Dokumentation

Übersicht

Willkommen zur Dokumentation des Frameworks. Diese Dokumentation bietet umfassende Informationen zur Installation, Konfiguration und Verwendung des Frameworks sowie detaillierte Beschreibungen aller Komponenten und Funktionen.

Dokumentationsstruktur

Die Dokumentation ist in folgende Hauptbereiche gegliedert:

Erste Schritte

Architektur

Komponenten

Entwickleranleitungen

API-Dokumentation

Beitragsrichtlinien

Projektplanung

Dokumentationsstandards

Diese Dokumentation folgt einheitlichen Standards, um Konsistenz und Benutzerfreundlichkeit zu gewährleisten:

  1. Struktur: Jedes Dokument beginnt mit einer Übersicht und gliedert sich dann in logische Abschnitte.
  2. Codebeispiele: Alle Codebeispiele sind vollständig und funktionsfähig.
  3. Querverweise: Verwandte Themen werden durch Links miteinander verbunden.
  4. Aktualität: Die Dokumentation wird regelmäßig aktualisiert, um den aktuellen Stand der Implementierung widerzuspiegeln.

Mitwirkung an der Dokumentation

Wir begrüßen Beiträge zur Verbesserung dieser Dokumentation. Bitte beachten Sie die Dokumentationsrichtlinien für Informationen zum Beitragsprozess.

Feedback

Wenn Sie Fragen, Anregungen oder Feedback zur Dokumentation haben, erstellen Sie bitte ein Issue im Repository oder kontaktieren Sie das Entwicklungsteam direkt.