StartOS v0.4.0: Personal Server mit generalüberholter Architektur

StartOS v0.4.0: Personal Server mit generalüberholter Architektur

Logo StartOS

StartOS v0.4.0

Das Unternehmen Start9 Labs hat eine komplett runderneuerte Fassung seiner einfach einzurichtenden Server-Distribution vorgelegt. Sie sperrt jetzt Anwendungen in LXC-Container, bietet eine überarbeitete Benutzeroberfläche und verbessert Backups.

StartOS möchte die Einrichtung und den Betrieb eines eigenen Servers möglichst vereinfachen. So muss man nach der Installation in der Weboberfläche lediglich die gewünschten Dienste wie Nextcloud, Gitea oder Jellyfin aktivieren, eine umfangreiche Konfiguration ist nicht notwendig. Die zahlreichen vorhandenen Dienste offeriert ein eingebauter „Marketplace“. Weitere Dienste soll die Community beisteuern, deren Erstellung allerdings die Unterstützung durch einen KI-Agenten erfordert. In der entsprechenden Anleitung empfiehlt das StartOS-Team Claude Code als Helfer.

An ihrer Distribution arbeitet das StartOS-Team schon seit rund sechs Jahren. Mit der Version 0.4.0 haben sie nach eigenen Angaben endlich eine Architektur gefunden, die aus ihrer Sicht ein stabiles Fundament auch für zukünftige Ausgaben bildet.

So jonglieren nicht mehr Docker beziehungsweise Podman die Container, sondern LXC. Der komplett neue Netzwerk-Stack bietet unter anderem LAN Port-Forwarding, ein Wireguard VPN-Gateway, Zertifikate via Let’s Encrypt und auf Wunsch auch eine Anbindung an das Anonymisierungsnetzwerk Tor. Backups erfolgen differenziell, die Wiederherstellung gelingt auch Server-übergreifend (Cross-Server Restore) und ein FUSE-Modul sorgt für eine höhere Zuverlässigkeit zwischen den unterstützten Plattformen. Ebenfalls neu ist StartTunnel: Dieser quelloffene Reverse-Tunnel offeriert die gestarteten Dienste an einer öffentlichen Domain, ohne dabei die eigene IP-Adresse preiszugeben. Bei Problemen informiert der Server seine Besitzer per E-Mail.

Jeder Dienst läuft isoliert in einem LXC-Container, die jetzt als signierte Pakete im hauseigenen S9PK-Format auf das System gelangen. Die optisch überarbeitete Benutzeroberfläche basiert auf Angular, TypeScript und der Taiga UI, um alle notwendigen Aktionen kümmert sich im Hintergrund ein in Rust geschriebenes Backend. Sämtliche Komponenten haben die Start9 Labs unter der MIT License auf GitHub offen gelegt.

Die Entwicklung finanziert ein kostenpflichtiger Support und der Verkauf von eigenen Servern mit vorinstalliertem StartOS. Derzeit offerieren die Start9 Labs mit dem Server One allerdings nur ein Modell, das als Mini-PC daherkommt und 900 US-Dollar kostet. Im Innern steckt ein AMD Ryzen 7 6800H, der auf 32 GByte DDR5-Speicher zugreifen darf, sowie eine 4 TByte große SSD von Samsung.

Wer StartOS erst einmal unverbindlich ausprobieren möchte, findet auf GitHub fertige Installations-Images für x86-, ARM64- und RISCV64-Systeme sowie den Raspberry Pi. Ergänzend zu den normalen Images stehen auch noch Alternativen mit ausschließlich quelloffener Software und welche mit dem proprietären NVIDIA-Treiber bereit.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben