Du hast einen alten Laptop, der in einer Schublade verstaubt. Vielleicht war es vor ein paar Jahren dein Arbeitsgerät, vielleicht hast du ihn mit den besten Absichten gekauft und dann doch ersetzt. Wie auch immer: In ihm steckt noch genug Leistung, um zu etwas viel Nützlicherem zu werden — zu deinem eigenen privaten Server.
In dieser Artikelserie zeigen wir dir, wie du ihn von Grund auf aufbaust — mit Open-Source-Werkzeugen, einer auf Sicherheit ausgelegten Architektur und genug Einfachheit, dass du ihn auch ohne fortgeschrittenen technischen Hintergrund verwalten kannst. Bevor wir aber die erste Konfigurationszeile schreiben, müssen wir verstehen, was wir da eigentlich bauen und warum.
Warum Self-Hosting im Jahr 2026
Die kurze Antwort lautet: weil deine Daten nicht Google, Microsoft oder Dropbox gehören.
Jedes Mal, wenn du einen kostenlosen Cloud-Dienst nutzt, bezahlst du mit etwas, das wertvoller ist als Geld: mit deinen Dateien, deinen E-Mails, deinen Passwörtern, deinen Gewohnheiten. Die Cloud-Anbieter wissen, wann du aufwachst, wonach du suchst, mit wem du kommunizierst und wie viel du ausgibst. Das ist keine Science-Fiction — es ist das Geschäftsmodell, auf dem Werbeumsätze in Milliardenhöhe beruhen.
Self-Hosting ist die praktische Antwort auf dieses Problem. Statt dich auf einen Server in Kalifornien zu verlassen, den du nie gesehen hast und nicht kontrollieren kannst, betreibst du deine Dienste auf einem Computer bei dir zu Hause. Du bist der Eigentümer der Daten. Du bist der Administrator. Kein Dritter hat Zugriff, niemand kann deine E-Mails lesen, niemand kann dein Profil verkaufen.
Klar, das erfordert am Anfang etwas Arbeit. Aber viel weniger, als du denkst — und genau dafür ist diese Serie gedacht: um dich Schritt für Schritt zu begleiten.
Die Architektur: zwei Zonen, zwei Zugriffsebenen
Bevor wir uns entscheiden, welche Software wir installieren, müssen wir über die Architektur nachdenken. Ein schlecht konfigurierter Server ist schlimmer als gar kein Server: Er legt sensible Daten für jeden offen, der weiß, wo er suchen muss.
Unser Setup ist in zwei klar getrennte Zonen unterteilt.
Die private Zone ist ausschließlich über die VPN erreichbar. Hier leben die Dienste, die niemals aus dem Internet erreichbar sein dürfen: der Passwortmanager, das Docker-Kontrollpanel, der SSH-Zugang, die Monitoring-Dashboards. Kein offener Port im Internet, praktisch keine Angriffsfläche. Wenn du nicht mit der VPN verbunden bist, existieren diese Dienste für die Außenwelt schlicht nicht.
Die öffentliche Zone ist der Teil, den die Welt sehen kann. Hier kannst du deine Website, deinen Mailserver und dein Webmail hosten. Der Datenverkehr läuft über einen Reverse Proxy, der HTTPS automatisch verwaltet — keine Zertifikate, die man von Hand erneuern muss, keine kryptischen Konfigurationen.
Die praktische Faustregel ist einfach: Du aktivierst die VPN und alles funktioniert. Schaltest du die VPN aus, wird dein Passwortmanager wieder unsichtbar. Es ist ein Sicherheitsmodell, das auch dann funktioniert, wenn du ein ganz normaler Nutzer bist und kein Systemadministrator.
Der Stack: was wir installieren und warum
Alles Open Source, alles überprüfbar, alles von dir kontrolliert.
WireGuard + wg-easy ist unsere VPN. WireGuard ist das modernste und sicherste VPN-Protokoll, das heute verfügbar ist — schlanker Code, hervorragende Verschlüsselung, hohe Performance. wg-easy fügt eine einfache Weboberfläche hinzu und die Möglichkeit, QR-Codes zu erzeugen, mit denen du deine Geräte in dreißig Sekunden verbindest. Es ist das Erste, was wir installieren, denn ab diesem Moment läuft jede Verwaltungsaufgabe über die VPN.
Vaultwarden ist der selbstgehostete Passwortmanager, zu 100 % kompatibel mit Bitwarden. Er lebt in der privaten Zone, ist niemals ohne VPN erreichbar und erlaubt es dir, LastPass oder 1Password nicht mehr vertrauen zu müssen. Wenn du nicht weißt, wo du deine Passwörter aufbewahren sollst — hier ist die Antwort.
Nginx Proxy Manager ist unser Reverse Proxy für die öffentliche Zone. Er hat eine grafische Oberfläche, verwaltet die HTTPS-Zertifikate automatisch über Let’s Encrypt und erlaubt dir, Dienste mit der richtigen Sicherheitskonfiguration ins Internet zu stellen — ganz ohne von Hand an Konfigurationsdateien zu arbeiten.
Mailcow ist der komplette Mailserver. Es ist der heikelste Teil des gesamten Setups (sagen wir es ganz deutlich: selbstgehostete E-Mail erfordert Aufmerksamkeit), aber Mailcow ist die solideste Wahl, wenn du etwas willst, das du verwalten kannst, ohne den Verstand zu verlieren. Es umfasst eine Weboberfläche, die Verwaltung mehrerer Domains, einen Spamfilter und alles, was du brauchst, um SPF, DKIM und DMARC korrekt einzurichten.
Die Reihenfolge der Installation zählt
Wenn du die Reihenfolge verkehrst, machst du dir das Leben schwer. Das ist der Weg, dem wir in dieser Serie folgen:
- WireGuard — zuallererst. Ab diesem Moment läuft die Verwaltung des Servers über die VPN.
- Vaultwarden — direkt danach. Sofortiger Nutzen, sofortige Sicherheit — und die Genugtuung, den ersten Dienst laufen zu sehen.
- Nginx Proxy Manager — das Tor zum Internet. DNS, HTTPS, Websites.
- Mailcow — wenn das Fundament steht. Mail, SPF/DKIM/DMARC, Backups.
In den nächsten Folgen gehen wir jeden Schritt im Detail durch: von der Installation von Ubuntu Server auf dem Laptop bis zur Konfiguration des DNS, von den ersten Docker-Befehlen bis zur Verwaltung der SSL-Zertifikate.
Fazit
Ein alter Laptop, eine Internetverbindung und ein paar Stunden Arbeit: Mehr braucht es nicht, um damit aufzuhören, deine Daten jemand anderem anzuvertrauen. Das ist kein Projekt für Experten — es ist ein Weg für alle, die Schritt für Schritt die Kontrolle zurückgewinnen wollen. Im nächsten Artikel fangen wir ganz am Anfang an: die richtige Hardware auswählen und Ubuntu Server installieren. Willkommen im Self-Hosting.
Weiterführende Informationen und erwähnte Werkzeuge: