Was bedeutet Self-hosted?
Wo die Software läuft, wer sie betreibt und welche Verantwortung damit entsteht.
Self-hosted bedeutet, dass eine Anwendung auf Infrastruktur läuft, die du selbst auswählst und kontrollierst – etwa einem eigenen Server, einem VPS oder einer verwalteten Instanz bei einem Dienstleister.
Beim Eigenbetrieb verwaltest du Server, Anwendung und Daten selbst. Bei Managed Hosting übernimmt ein Anbieter Teile oder den gesamten Betrieb. Lokale Desktop-Software läuft dagegen auf einzelnen Geräten und ist nicht automatisch self-hosted.
Eigener Server: maximale Kontrolle, höchste Eigenverantwortung. VPS: flexibel und meist günstig, aber administrativ. Managed Hosting: weniger Aufwand, dafür laufende Kosten und Anbieterbindung.
Eine erfolgreiche Installation ist nur der Anfang. Im Alltag zählen Sicherheitsupdates, Backups, Wiederherstellungstests, Monitoring, Speicherwachstum und Zuständigkeiten bei Störungen.
Automatische Backups mit getrenntem Ziel. Überwachung von Speicher und Erreichbarkeit. Dokumentierte Update- und Rollback-Schritte. Notfallzugang unabhängig vom Hauptsystem.
Self-Hosting passt besonders, wenn Datenstandort, Integrationen oder langfristige Kontrolle wichtig sind und jemand den Betrieb verantwortlich übernehmen kann. Für sehr kleine Teams ohne technische Ressourcen kann ein gemanagtes Angebot die vernünftigere offene Lösung sein.
Brauche ich einen Server zu Hause? Nein. Ein gemieteter VPS oder ein Managed-Hosting-Angebot ist oft einfacher und bleibt trotzdem eine selbst gewählte Betriebsumgebung.
Ist Self-Hosting automatisch datenschutzfreundlich? Nein. Es schafft mehr Kontrolle, aber Konfiguration, Zugriffsrechte, Protokollierung, Verträge und organisatorische Maßnahmen bleiben entscheidend.