YunoHost: Selfhosting mit Debian, Webverwaltung und App-Katalog

YunoHost ist eine auf Debian basierende Linux-Distribution, die den Betrieb eigener Onlinedienste vereinfachen soll. Das Open-Source-Projekt bündelt Serververwaltung, Benutzerkonten, Domains und Anwendungen in einer Weboberfläche und richtet sich damit auch an kleine Teams, Vereine und private Betreiber.

Statt Mail, Kalender, Cloud-Speicher oder Webseiten vollständig bei einem zentralen Anbieter zu betreiben, kann die Software auf eigener Hardware, einem gemieteten virtuellen Server oder einem Einplatinencomputer installiert werden. Die offizielle Dokumentation zum Selfhosting beschreibt den Ansatz als Kombination aus eigener Infrastruktur, selbst verwalteten Daten und regelmäßiger Wartung.

Verwaltung über Weboberfläche und Kommandozeile

YunoHost ergänzt Debian um eine webbasierte Administration und einen Katalog installierbarer Anwendungen. Dienste lassen sich darüber einrichten, aktualisieren und wieder entfernen. Zu den grundlegenden Funktionen gehören die Verwaltung von Benutzern und Domains, Zertifikate, Backups sowie die Kontrolle laufender Dienste. Wer lieber im Terminal arbeitet, kann die gleichen Bereiche über die Kommandozeile verwalten.

Der Katalog deckt unterschiedliche Aufgaben ab, darunter Mailserver, Webseiten, Wikis, Kalender, Kontakte, Dateisynchronisation, Foren und Kollaborationswerkzeuge. Für Entwickler und kleine Spieleprojekte ist auch der Betrieb eigener Dienste wie Git-Instanzen, Testumgebungen oder Servern für Multiplayer-Anwendungen möglich. Welche Pakete verfügbar sind, hängt vom jeweiligen App-Paket und der verwendeten YunoHost-Version ab.

Von Raspberry Pi bis zum virtuellen Server

Als Grundlage kommen ausgediente PCs, kompatible ARM-Systeme, Einplatinencomputer und virtuelle Server infrage. Damit eignet sich YunoHost sowohl für einen kleinen Heimserver als auch für dauerhaft erreichbare Dienste im Rechenzentrum. Ein älterer Raspberry Pi kann beispielsweise als kompakte Hardwarebasis dienen, sofern Leistung, Speicher und Netzwerk für die geplanten Anwendungen ausreichen.

Die vereinfachte Einrichtung nimmt Betreibern nicht die Verantwortung für den Server ab. Updates, Datensicherungen, Zugriffsrechte und die Absicherung des Netzwerks bleiben erforderlich. Die YunoHost-Dokumentation weist deshalb ausdrücklich darauf hin, dass Selfhosting Zeit für Konfiguration und Wartung benötigt und keine automatische Anonymität oder vollständige Sicherheit bietet.

Offenes Projekt mit eigener Infrastruktur

YunoHost wird von einer gemeinnützigen Community entwickelt. Der Quellcode ist öffentlich einsehbar, Anwendungen werden als freie Pakete gepflegt und Beiträge können über die Projektplattform eingereicht werden. Das Ziel ist ein dezentraleres Internet, bei dem Betreiber die Kontrolle über ihre Daten und Dienste behalten. Der Quellcode und die Hinweise zur Mitarbeit stehen im offiziellen YunoHost-GitHub-Projekt.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein