Skip to content

Infrastruktur & Hosting

🟢 Aktiv · Owner: Florian Strauß · Erstellt: Juni 2026 · Zuletzt geprüft: 2026-06-12

Wo die Software läuft und wie sie gesichert ist – grob, ohne Technik-Tiefe.

Diese Seite beantwortet

  • Wo läuft die Software?
  • Sind Backups geregelt?
  • Was läuft automatisch im Hintergrund?

Hosting

Die Software läuft als Cloud-Anwendung, verwaltet über Laravel Forge (managed Hosting – Forge richtet die Server ein und deployt). Die Server selbst stehen bei Hetzner (primär, Deutschland) und DigitalOcean. Es gibt zwei getrennte Instanzen: das Produkt Hundeschule und die Variante ELKA.

WasAnbieterNotiz
Server-Verwaltung / DeployLaravel Forgezwei Instanzen (Hundeschule + ELKA)
ServerHetzner (DE) + DigitalOceanStandorte/Drittländer: siehe Datenschutz
Domain-Registrar & DNSAWS Route 53Zugänge: Zugänge & Schlüssel
Zentrale Mail / AccountsProton (proton.me)Passwort-Resets aller Dienste hängen hieran

Automatische Abläufe

Viele wiederkehrende Vorgänge laufen automatisch im Hintergrund nach Zeitplan – z. B. Rechnungen erstellen, Zahlungserinnerungen, Bankabgleich und die täglichen Backups. (Details stehen im Code, sind hier bewusst nicht aufgelistet.)

Backups & Wiederherstellung

  • Automatische Backups laufen täglich (Datenbanken je Hundeschule).
  • Restore-Status: Ein vollständiger Restore (komplette Wiederherstellung) wurde noch nie geübt. Erprobt ist bisher nur der Teil-Restore: einzelne Tenant-Datenbanken herunterladen und gezielt einzelne Buchungen/Daten wiederherstellen – das hat funktioniert.
  • Notfall-Ablauf bei Datenverlust: siehe Notfall-Runbook.

Voll-Restore üben (offenes Risiko)

Ein Backup, das noch nie komplett zurückgespielt wurde, ist kein verlässliches Backup. To-do: mindestens 1× einen vollständigen Restore einer Instanz proben und Datum hier eintragen. Als Risiko in Single Points of Failure geführt.

Verwandt

Erstellt mit ❤️ für das interne Team