Der GitHub-Pages-Exodus: Freiheit im Static-Site-Hosting
Weg von GitHub Pages: Open-Source-Alternativen für statische Websites
Mal ganz ehrlich: GitHub Pages ist solange in Ordnung, bis es das eben nicht mehr ist. Vielleicht hast du die Grenzen des Dienstes erreicht. Vielleicht stört es dich auch einfach, dass deine persönlichen Projekte auf einer Microsoft-Plattform laufen. Egal was den Ausschlag gibt – die Welt des statischen Hostings hat sich weiterentwickelt. Und zwar ordentlich.
Warum Entwickler umschauen
GitHub Pages ist bequem, keine Frage. Aber Bequemlichkeit hat ihren Preis. Die regionale Abdeckung ist beschränkt, was internationale Besucher mit langsamen Ladezeiten bestraft. Der Deployment-Workflow funktioniert – solange dein Projekt nicht zu komplex wird. Und dass ein „kostenloser" Dienst von einem kommerziellen Unternehmen kommt, sollte niemanden täuschen: Gratis gibt es dort nichts.
Die gute Nachricht: Die Open-Source-Gemeinschaft hat reagiert. Transparenz, faire Preise, echte Kontrolle über die eigene Infrastruktur – das sind jetzt echte Optionen.
Die neuen Alternativen
Grebedoc fällt auf den ersten Blick auf. Sechs globale Regionen, ein CDN das tatsächlich funktioniert, und eine Community die das Ganze als eine Art öffentliche Infrastruktur betreibt. Der Ansatz ist erfrischend: Nutzer zahlen ungefähr das, was der Betrieb kostet. Keine Datenschürferei, keine versteckten Premium-Tiers.
Pico.sh's pgs.sh geht den entgegengesetzten Weg – radikal minimalistisch. SSH und rsync statt webbasiertes Dashboard, keine Passwort-zurücksetzen-Funktionen, direkt auf den Server. Für 2 Dollar im Monat. Das ist Unix-Philosophie angewandt auf Webhosting: Eine Sache, die richtig gut gemacht wird.
SourceHut Pages lohnt sich für alle, die ohnehin schon auf dieser Plattform unterwegs sind. Die Integration ist nahtlos, der Fokus auf Einfachheit und Geschwindigkeit bleibt erhalten. Dafür ist die geografische Abdeckung nicht so breit wie bei kommerziellen Anbietern.
Was wirklich zählt
Bei der Wahl des statischen Hostings redet niemand gerne über regionale Abdeckung. Zu Unrecht. Eine Seite, die ausschließlich in Virginia gehostet wird, lädt für europäische oder asiatische Besucher spürbar langsamer. Das ist kein theoretisches Problem. 200 Millisekunden versus 800 – genau das ist der Unterschied.
Genau so wichtig: wie kompliziert ist das Deployment? Manche Lösungen brauchen ausgefeilte Webhook-Konfigurationen. Andere kommen mit einem einzigen rsync-Befehl aus. Dein Workflow sollte bestimmen, welches Tool du wählst – nicht umgekehrt.
Der Open-Source-Vorteil
Es gibt etwas Befriedigendes daran, auf Infrastruktur zu hosten, deren Quellcode offen einsehbar ist. Wenn dein Hoster von Community-Spenden statt von Risikokapital lebt, sind die Anreize anders gesetzt. Niemand optimiert hier für Klickzahlen oder Premium-Upgrades. Es geht darum, ein technisches Problem zu lösen – für Nutzer, denen die Lösung tatsächlich wichtig ist.
Das heißt nicht, dass kommerzielle Angebote schlecht sind. Aber für Entwickler, die genau wissen wollen, wie ihre Daten durchs Internet fließen, bieten Open-Source-Alternativen etwas, das kommerzielle Plattformen nicht liefern können: überprüfbares Vertrauen.
Den Umstieg angehen
Von GitHub Pages wegkommen bedeutet drei Schritte: neuen Hoster wählen, DNS umstellen, Deployment-Pipeline einrichten. Die ersten beiden sind schnell erledigt. Beim dritten Punkt unterscheiden sich die Plattformen deutlich.
Wer mit curl-Befehlen und API-Aufrufen klarkommt, findet bei den meisten modernen Static Hosts unkomplizierte Schnittstellen für Deployment-Auslöser. Wer GUI bevorzugt, greift eher zu Netlify oder Vercel – bekommt dafür aber auch mehr Vendor Lock-in.
Das Fazit
Die richtige Lösung für statisches Hosting hängt davon ab, was dir wichtiger ist: Performance, Kosten, Bedienkomfort oder Prinzipien. Eine allgemeingültige Antwort gibt es nicht.
Pgs.sh gewinnt bei reiner Einfachheit. Grebedoc bietet maximale Transparenz und Gemeinschaftsbesitz. SourceHut-Nutzer fahren mit der nativen Pages-Integration am besten.
Der entscheidende Punkt: Wir müssen GitHubs Voreinstellungen nicht mehr akzeptieren. Das dezentrale Hosting-Ökosystem ist erwachsen geworden. Entwickler können jetzt Infrastruktur wählen, die zu ihren Werten passt – ohne Abstriche bei Zuverlässigkeit oder Budget.
Was zählt, ist dass echte Auswahl existiert. Ob persönlicher Blog, Startup-Landingpage oder Dokumentation für ein Open-Source-Projekt: Es gibt eine Lösung, die technisch und philosophisch passt. Das ist Grund zum Feiern.