Zum Hauptinhalt springen
50 % Rabatt alle Pläne, begrenzte Zeit. Ab $2.48/mo
17 min left
Web- und Business-Apps

Der selbstgehostete Stack für Indie-Hacker: der beste Weg, deine riesige SaaS-Rechnung zu ersetzen

V Von Varys 17 Min. Lesezeit
The self-hosted stack for indie hackers: replace Vercel, Zapier, Mailchimp, GitHub, and more with one VPS

Die monatliche Tool-Rechnung eines Solo-Gründers, Posten für Posten: Vercel Pro für 20 $, Zapier Starter für 29 $, Mailchimp Standard für 1,000 Kontakte für 20 $, Plausible Cloud für 9 $, GitHub Team für 4 $ pro Platz, Better Stack Uptime für 29 $, 1Password Teams für 7.99 $ pro Platz. Dazu ein Tool für die Statusseite. Dazu der zweite Vercel-Platz, sobald ein Freelancer hinzukommt, und die Rechnung liegt irgendwo zwischen 110 $ und 250 $ pro Monat, bevor auch nur einer dieser Tarife in die nächste Stufe rutscht.

Ein einfacher VPS kann diese sieben Apps nebeneinander betreiben:

  • Coolify
  • n8n
  • Listmonk
  • Umami
  • Gitea
  • Uptime Kuma
  • Vaultwarden

Im Leerlauf liegt der gesamte Stack bei rund 1.4 GB of RAM. Für die meisten Kategorien auf der SaaS-Rechnung gibt es ein glaubwürdiges selbstgehostetes Pendant, das kostenlos läuft. Bei Cloudzy bieten wir genau das. Unser Marktplatz bietet Ein-Klick-App-Installationen und VPS-Deployments in etwa 60 Sekunden.

Das ist kein "Hoste alles selbst"-Beitrag. Die Kostenrechnung stimmt, aber sie hat einen Preis, den die SaaS-Posten nicht zeigen: Gründerzeit, Sicherheits-Patches und E-Mail-Zustellbarkeit. Die These hier ist enger gefasst. Hoste die richtigen Dinge in der richtigen Reihenfolge selbst und lass die Kategorien dort, wo die SaaS-Preise fair und das Betriebsrisiko hoch ist.

Die Kurzfassung

Ein günstiger VPS betreibt den kompletten Indie-Hacker-Stack (Coolify, n8n, Listmonk, Umami, Gitea, Uptime Kuma, Kener, Vaultwarden) bei ungefähr 1.4 GB of RAM insgesamt. Rechne 1 $ bis 20 $ pro Monat für ein Drittanbieter-SMTP-Relay (Amazon SES, Postmark, Mailgun) für den Newsletter-Versand hinzu; Listmonk versendet selbst keine E-Mails. Das ersetzt etwa 100 $ bis 250 $ pro Monat an SaaS-Abos. Transaktions-E-Mails, Zahlungsabwicklung und DNS bleiben auf verwalteten Diensten.

Darum senkt Selbsthosting die Kosten enorm

Nehmen wir das durchgerechnete Beispiel noch einmal, mit der Struktur jedes Preises sichtbar:

  • Vercel Pro: 20 $ pro Platz pro Monat.
  • Zapier Starter: 29 $ pro Monat für 750 Aufgaben.
  • Mailchimp Standard, 1,000 Kontakte: 20 $ pro Monat, mit steilem Anstieg bei 5K, 10K und 25K.
  • Plausible Cloud: 9 $ pro Monat bei 10K Seitenaufrufen, abgerechnet nach Seitenaufruf-Stufe.
  • GitHub Team: 4 $ pro Nutzer pro Monat für private Zusammenarbeit.
  • Better Stack Uptime: beginnt bei 29 $ pro Monat für die Team-Stufe, abgerechnet nach Anzahl der Monitore.
  • 1Password Teams: 7.99 $ pro Nutzer pro Monat.

Das Muster ist über die gesamte Rechnung hinweg dasselbe: pro Platz, pro Kontakt, pro Aktion, pro Seitenaufruf. Jeder Aspekt des Wachstums, den ein Indie-Hacker nach oben treiben will (eingeladene Nutzer, Kontakte auf der Liste, ausgelöste Automatisierungen, Traffic auf der Website), ist zugleich eine Dimension, in der die Rechnung mitwächst.

Das Gegengewicht ist ein VPS mit Fixkosten. Ein einfacher VPS mit 4 GB RAM hat genug Spielraum, um alle acht Anwendungen gleichzeitig ohne Probleme zu betreiben. Mit weniger RAM geht es zwar, aber knapp. Ein VPS mit 8 GB ist übertrieben, es sei denn, du hostest zusätzlich Mautic selbst oder betreibst Ghost mit ernsthaftem Traffic. Bei Cloudzy bieten wir genau den Tarif den du brauchst, um alle acht zu betreiben, und du kannst jedes Tool in deinem Stack mit einem Klick deployen.

Kernaussage des Abschnitts: Selbsthosting verwandelt eine nutzungsbasierte Rechnung in eine Rechnung mit festem Preis, was nur dann zählt, wenn die SaaS-Posten im Verhältnis zum Umsatz und zum Wert deiner Zeit groß sind.

Der Stack, geordnet nach Aufgabe

Die Reihenfolge der folgenden Unterabschnitte ist die Reihenfolge der Installation. Coolify zuerst, weil es den Rest hostet. Vaultwarden und Uptime Kuma als Nächstes, weil sie die Apps mit dem geringsten Aufwand im Stack sind und sich sofort auszahlen. Dann Analytics und Versionsverwaltung, beides nahezu zum Einrichten-und-Vergessen. Newsletter und Automatisierung zuletzt, weil sie die meiste Einrichtungsreibung und die größte betriebliche Verantwortung mit sich bringen.

Deployment-Plattform: Vercel/Heroku/Railway durch Coolify ersetzen

Coolify as a self-hosted Vercel, Heroku, and Railway alternative

Coolify ist das Rückgrat des Deployments. Nach der Installation auf einem VPS ist jedes andere Tool in diesem Stack eine Ein-Klick-Installation direkt aus Coolifys UI. Genau deshalb ist der Betrieb dieses Stacks deutlich einfacher: eine PaaS-Schicht, die dein Produkt, deine Datenbanken und deine unterstützenden Tools als Docker-Container unter einem einzigen Dashboard betreibt.

Vercel Pro kostet 20 $ pro Platz pro Monat, plus nutzungsbasierte Bandbreite und Aufrufe von Serverless-Funktionen obendrauf. Heroku und Railway liegen in ähnlichen Preisklassen. Coolify selbst ist kostenlos; die Kosten sind der VPS darunter.

Wo das an Grenzen stößt: Coolify ist kein perfekter Vercel-Klon. Vercel liefert ein globales Edge-CDN, automatische Bildoptimierung, Edge-Funktionen und eine enge Next.js-Integration, die kein selbstgehostetes PaaS eins zu eins nachbildet. Für eine Content-Website, ein API-getriebenes SaaS oder eine typische CRUD-App ist Coolify völlig ausreichend. Für eine Next.js-App, die stark von Edge-Rendering oder ISR-Fan-out abhängt, ist der Ersatz nur teilweise gegeben.

Profi-Tipp: Coolify ersetzt rohe Docker-Compose-Dateien durch eine verwaltete UI für Umgebungsvariablen, persistente Volumes, automatisches HTTPS über Caddy und Rollback auf frühere Deployments. Im Vergleich zum direkten Betrieb von Docker Compose ist das eine spürbare Reduzierung des Betriebsaufwands, was der Hauptgrund ist, warum Selbsthosting für einen Gründer ohne Sysadmin-Kenntnisse überhaupt machbar ist.

Für Leser, die den Schritt des Installierens und Konfigurierens komplett überspringen wollen, bieten wir ein Ein-Klick-Coolify-VPS-Image.

Kernaussage des Abschnitts: Coolify ersetzt Vercel, Heroku und Railway für die meisten Indie-SaaS-Workloads, betreibt den Rest des Stacks als Ein-Klick-Apps und ist die richtige erste Migration.

Workflow-Automatisierung: Zapier durch n8n ersetzen

n8n as a self-hosted Zapier alternative for workflow automation

Zapier Starter kostet 29 $ pro Monat für 750 monatliche Aufgaben. Die meisten Indie-Gründer sprengen dieses Kontingent schon im ersten Monat eines echten Workflows (ein Stripe-Webhook-Fan-out, eine Postmark-Benachrichtigung, ein CRM-Sync, ein Slack-Alert) und landen in einer höheren Stufe. n8n, selbstgehostet, ist für den normalen Gebrauch praktisch unbegrenzt, im Rahmen der VPS-Grenzen.

Der visuelle Editor ist mit dem von Zapier vergleichbar. Die Zahl der Integrationen ist kleiner, aber der lange Schwanz, in dem Zapier punktet, besteht überwiegend aus Nischen-SaaS-Konnektoren. Die Integrationen, die Indie-Hacker tatsächlich nutzen (Stripe, Postmark, SendGrid, Slack, Discord, OpenAI API, Google Sheets, generisches HTTP und Webhook-Nodes), sind in n8n allesamt erstklassig dabei.

Das faire Gegenargument: Wenn deine Workflows von drei Zapier-exklusiven Integrationen abhängen, ist n8n noch nicht dein Ersatz. Prüfe die Konnektoren, die du wirklich nutzt, bevor du dich entscheidest. Die n8n-Community hat einen langlebigen Kosten-Aufschlüsselungs-Thread in dem Gründer ihre Migrations-Audits posten.

Kernaussage des Abschnitts: Für kleine bis mittelgroße Workflow-Mengen ersetzt n8n auf einem geteilten VPS Zapier nahezu ohne marginale Kosten, vorausgesetzt, du hängst nicht von Zapier-exklusiven Konnektoren ab.

Newsletter und Mailingliste: Mailchimp/ConvertKit durch Listmonk ersetzen

Listmonk as a self-hosted Mailchimp and ConvertKit alternative

Mailchimp Standard bei 1K Kontakten kostet 20 $ pro Monat und steigt mit der Listengröße steil an. ConvertKit Creator liegt in einer ähnlichen Spanne. Listmonk ist kostenlos, läuft mit unter 100 MB RAM und gibt dir die volle Hoheit über die Abonnenten-Datenbank auf deinem eigenen VPS.

Die wichtigste betriebliche Tatsache über Listmonk wird oft übersehen: Listmonk braucht für die Zustellung weiterhin ein SMTP-Relay. Es ist ein Listenmanager und ein Kampagnen-Builder. Die eigentliche SMTP-Zustellung (die Bytes in die Postfächer von Gmail, Outlook und Yahoo zu bekommen) erfordert weiterhin ein Drittanbieter-Relay. Amazon SES für rund 0.10 $ pro 1,000 E-Mails ist die günstigste brauchbare Option. Postmark ist teurer und zuverlässiger für transaktionalen Traffic. Mailgun und SendGrid liegen dazwischen. Ohne konfiguriertes Relay werden deine Kampagnen nicht zugestellt.

Plane 1 $ bis 20 $ pro Monat für das Relay ein, je nach Volumen. Listmonk plus SES ist die typische Konfiguration für Indie-Gründer mit geringem Volumen. Mautic hat dieselbe SMTP-Anforderung und dieselbe Budgetposition.

Profi-Tipp: Betreibe deinen eigenen Mailserver nicht auf demselben VPS wie den Rest dieses Stacks. Die Zustellbarkeit von einer frischen IP eines generischen VPS-Anbieters ist schlecht, der Warmup-Prozess dauert Wochen, und jeder Blacklist-Treffer wird zu einem mehrtägigen Support-Problem. Bezahl das SMTP-Relay. Die Gebühr ist gering; die Alternative ist ein Zustellbarkeits-Desaster, das deine Kampagnen im Spam landen lässt und deine Absenderreputation für Monate beschädigt.

Für Gründer, die einen vereinten Blog plus Newsletter statt eines eigenständigen Listenmanagers wollen, ist Ghost eine der besten Alternativen. Es bündelt die Publikation, die Mitglieder-Anmeldung, bezahlte Abos und den Kampagnen-Versender in einer App, kommt aber mit derselben SMTP-Relay-Anforderung.

Kernaussage des Abschnitts: Listmonk gibt dir die volle Hoheit über die Abonnentendaten und ersetzt Mailchimps Monatsrechnung, aber du brauchst für die Zustellung weiterhin ein Drittanbieter-SMTP-Relay. Plane dafür 1 $ bis 20 $ pro Monat ein.

Analytics: Plausible Cloud und Google Analytics durch Umami ersetzen

Umami as a self-hosted Google Analytics and Plausible Cloud alternative

Umami nutzt rund 90 MB RAM, läuft auf einer Postgres-Datenbank, die Coolify für dich bereitstellt, und liefert ein übersichtliches Dashboard, das die grundlegenden Traffic-Fragen abdeckt, die den meisten Indie-Hackern wichtig sind: woher der Traffic kommt, was die Leute lesen und wo sie abspringen. Es ist standardmäßig GDPR-freundlich, ohne dass ein Cookie-Banner nötig ist.

Plausible Cloud kostet 9 $ pro Monat bei 10K Seitenaufrufen und steigt von dort an. Selbstgehostetes Plausible gibt es, aber die offiziellen Empfehlungen für die selbstgehostete Community Edition haben sich über die Versionen hinweg verschoben, und der Upgrade-Pfad war weniger reibungslos als bei Umami. Matomo ist die Alternative, wenn du wirklich Tiefe brauchst: Ziele, Heatmaps, Sitzungsaufzeichnung im kostenpflichtigen Plugin und granulare benutzerdefinierte Dimensionen. Für die meisten Indie-Anwendungen ist diese Tiefe nicht der Engpass beim Wachstum.

Eine konkrete Warnung, weil Cloudzys Marktplatz es listet: Setze Fathom Lite nicht ein. Fathom Lite ist im Funktionsumfang eingefroren, also lass es weg, es sei denn, du willst genau diesen Stack. Der Name leiht sich Bekanntheit vom (exzellenten, kostenpflichtigen, gehosteten) Fathom Analytics, aber das Lite-Projekt wird nicht gepflegt. Wenn dir wichtig ist, dass deine Software aktuell bleibt, gib Umami eine Chance.

Der ehrliche Kompromiss: Mit selbstgehosteter Analytik besitzt du die Daten, aber du verantwortest auch die Aufbewahrung, die Backups und die Schema-Migrationen bei Versions-Upgrades. Coolify macht den Backup- und Upgrade-Ablauf handhabbar, aber es ist eine weitere Sache auf dem Wartungskonto.

Kernaussage des Abschnitts: Umami deckt den Anwendungsfall für Indie-Analytik ohne laufende Kosten ab; greif nur dann zu Matomo, wenn du dessen Tiefe wirklich brauchst, und meide Fathom Lite ganz.

Versionsverwaltung: Bezahltes GitHub durch Gitea oder Forgejo ersetzen

Gitea and Forgejo as self-hosted GitHub alternatives for source control

GitHub Free deckt die meisten Indie-Anwendungen ab: unbegrenzte öffentliche Repos, unbegrenzte private Repos für persönliche Konten, kostenlose Actions-Minuten und einen starken Netzwerkeffekt durch Issues, dein Profil, das Ökosystem an Integrationen und (zunehmend) Copilot. Der Fall für eine Migration wird stärker, wenn du Team-Funktionen oder kostenpflichtige Tools für die Zusammenarbeit brauchst.

Gitea ist ressourcenschonend. Forgejo ist der Community-Fork mit einer sehr ähnlichen UI. Beide liefern Issues, Pull Requests, einen einfachen CI-Runner und einen Git-Server. Beide sind kostenlos.

Der ehrliche Kompromiss: GitHubs Netzwerkeffekt ist nicht kostenlos. Dein öffentliches Profil ist ein Einstellungssignal. Actions hat tausende von der Community gebaute Workflows. Copilot ist eng integriert. Selbstgehostete Versionsverwaltung gibt all das für Hoheit und Einsparungen bei Platzgebühren auf.

Gitea gewinnt bei: einem Solo-Gründer vor dem ersten Umsatz, der für einen Team-Platz zahlt, nur um ein einziges Repo privat zu halten.

GitHub gewinnt bei: einem Gründer, der Actions intensiv nutzt, über sein Profil rekrutiert oder Open Source betreibt.

Für eine tiefere Betrachtung des Kompromisses zwischen GitLab, Gitea und Forgejo siehe unseren Leitfaden zu selbstgehosteten GitLab-Alternativen.

Kernaussage des Abschnitts: Hoste die Versionsverwaltung selbst, wenn du GitHub für Plätze mit privaten Repos bezahlst; bleib auf GitHub Free, wenn nicht.

Monitoring und Statusseiten: Better Stack Uptime durch Uptime Kuma + Kener ersetzen

Uptime Kuma and Kener as a self-hosted Better Stack Uptime and Statuspage alternative

Better Stack Uptime und Statuspage starten bei 29 $ pro Monat. Uptime Kuma deckt die Monitoring-Seite ab: HTTP-, TCP-, Ping- und Keyword-Checks, mit Benachrichtigungen an Slack, Discord, Telegram, E-Mail und beliebige Webhooks. Kener ergänzt es um eine öffentliche Statusseite mit E-Mail-Benachrichtigungen. Beide laufen kostenlos.

Der ehrliche Kompromiss ist struktureller, nicht funktionaler Natur: eine Statusseite, die auf demselben VPS gehostet wird wie der Dienst, den sie überwacht, ist ein selbstzerstörerisches Setup. Geht der VPS aus, geht die Statusseite, die den Ausfall ankündigen soll, mit ihm aus. Für internes Monitoring ist das in Ordnung. Für eine glaubwürdige öffentliche Statusseite, auf die sich Kunden verlassen, hoste Kener auf einem separaten, günstigen VPS an einem anderen Standort, oder bleib für genau diese eine Funktion bei einem verwalteten Statusseiten-Anbieter.

Kernaussage des Abschnitts: Uptime Kuma plus Kener gibt dir eine glaubwürdige Kombination aus Monitoring und Statusseite kostenlos, aber hoste die Statusseite außerhalb des überwachten Stacks, wenn die Glaubwürdigkeit deiner Verfügbarkeit deinen Kunden wichtig ist.

Passwortverwaltung: 1Password Teams durch Vaultwarden ersetzen

Vaultwarden as a self-hosted 1Password Teams alternative

1Password Teams kostet 7.99 $ pro Platz pro Monat. Vaultwarden ist ein Bitwarden-kompatibler Server, geschrieben in Rust, läuft mit unter 50 MB RAM und funktioniert kostenlos mit den offiziellen Bitwarden-Clients:

  • Browser-Erweiterungen
  • mobile Apps
  • Desktop-Apps
  • die CLI

Der ehrliche Kompromiss: 1Passwords UX, Wiederherstellungsabläufe und der Dienst zur Überwachung von Datenlecks sind etwas ausgefeilter als das Bitwarden-Client-Erlebnis. Für einen Solo-Gründer oder ein 2- bis 3-köpfiges Team ist Vaultwarden mehr als ausreichend. Für ein Team mit mehr als 10 Personen können die zentrale Abrechnung, Audit-Logs und die Überwachung von Datenlecks eines kostenpflichtigen Managers die Gebühr pro Platz rechtfertigen.

Kernaussage des Abschnitts: Vaultwarden ist die leichteste App in diesem Stack: unter 50 MB RAM, volle Kompatibilität mit Bitwarden-Clients, und es streicht eine Abo-Position pro Platz.

Der zentrale Vergleich

Die Form der Rechnung, nebeneinander. Acht Aufgaben, zwei Spalten an Optionen, je ein Urteil.

Zu erledigende AufgabeSaaS-OptionSaaS-PreisSelbstgehostete OptionSelbstgehostetes RAMEinrichtungsschwierigkeitEhrliches Urteil
Deployment-PlattformVercel Pro / Heroku / Railway$20/seat/mo+Coolify~400 MBMittelSelbst hosten, außer du hängst von Edge-Rendering ab
Workflow-AutomatisierungZapier Starter$29/mon8n~250 MBMittelSelbst hosten, außer du hängst von Zapier-exklusiven Konnektoren ab
Newsletter / ListeMailchimp Standard$20/mo at 1KListmonk + SES~100 MBMittel-HochHoste die Liste selbst, lass die Zustellung auf einem Relay
AnalyticsPlausible Cloud$9/mo at 10KUmami~90 MBNiedrigSelbst hosten; Fathom Lite meiden
VersionsverwaltungGitHub Team$4/seat/moGitea / Forgejo~150 MBNiedrigNur wenn du für Team-Plätze zahlst
Uptime-MonitoringBetter Stack Uptime$29/moUptime Kuma~150 MBNiedrigSelbst hosten
Öffentliche StatusseiteStatuspage$29/moKener~100 MBNiedrigSelbst hosten
Passwortmanager1Password Teams$7.99/seat/moVaultwarden~50 MBNiedrigSelbst hosten für Solo- und kleine Teams

Monatliche Gesamtkosten: unser 4 GB VPS plan läuft derzeit für 14.47 $ pro Monat mit dem 50%-Rabatt, plus 1 $ bis 20 $ für das SMTP-Relay. Insgesamt ersetzte SaaS-Kosten bei typischer Indie-Nutzung: 100 $ bis 250 $ pro Monat.

Die Migrationsreihenfolge, und was bei SaaS bleibt

  1. Coolify. Es hostet den Rest des Stacks. Mach nichts anderes, bis das läuft.
  2. Vaultwarden und Uptime Kuma. Geringster Betriebsaufwand, sofortiger Mehrwert. Vaultwarden ersetzt eine Abo-Position; Uptime Kuma liefert innerhalb einer Stunde nach der Installation Einblick.
  3. Umami und Gitea. Beide sind nach der ersten Installation nahe am Einrichten-und-Vergessen. Backups und Versions-Upgrades sind die einzige laufende Arbeit.
  4. Listmonk und n8n. Höherer Einrichtungsaufwand, mehr Konfiguration, mehr betriebliche Verantwortung. Mach diese, sobald der Rest des Stacks stabil ist und du Spielraum für die SMTP-Relay-Konfiguration hast.
  5. Kener. Zuletzt, und nur wenn dein Produkt eine öffentliche Statusseite rechtfertigt. Wenn du es installierst, hoste es auf einem separaten VPS, damit ein Ausfall der Hauptmaschine die Statusseite nicht mitnimmt.

Die Liste der Kategorien, die bei SaaS bleiben, ist genauso wichtig:

  • Transaktionale E-Mail-Zustellung (Postmark, SES, Resend). Einen eigenen Mailserver zu betreiben ist ein Zustellbarkeits-Albtraum. Die Kosten eines Relays sind gering; das Betriebsrisiko des Selbsthostens ist groß. Das gilt auch für Listmonks ausgehenden Traffic.
  • Zahlungsabwicklung (Stripe, Paddle). Kein sinnvoller Kandidat fürs Selbsthosting.
  • DNS (Cloudflare). Kostenlos in der Stufe, die Indie-Hacker brauchen, mit Sicherheits- und Performance-Vorteilen, die ein selbstgehostetes DNS nicht erreichen kann.

Kernaussage des Abschnitts: Hoste in der Reihenfolge der betrieblichen Einfachheit selbst und lass die Kategorien dort, wo die SaaS-Preise fair und das Betriebsrisiko des Selbsthostens gravierend ist.

Der ehrliche Kompromiss: Wo Selbsthosting aufhört, günstig zu sein

Pieter Levels, der ein Portfolio profitabler Indie-Produkte überwiegend allein aufgebaut hat, vertritt seit Jahren konsequent die gegenteilige Position: jede Stunde, die in Infrastruktur fließt, ist eine Stunde, die nicht bei den Kunden ankommt. Sein Beitrag zum MVP-Bau ist der stärkste Ausdruck dieser Sichtweise, und er hat recht in den Fällen, in denen sie zutrifft.

Gründerzeit hat reale Opportunitätskosten. Wenn du deine Zeit mit 50 $ bis 100 $ pro Stunde bewertest, kosten zehn Stunden Ersteinrichtung und regelmäßige monatliche Wartung 600 $ bis 2,500 $ pro Jahr an Aufmerksamkeit. Gegen 1,200 $ bis 2,400 $ pro Jahr an SaaS-Einsparungen ist die Rechnung nicht offensichtlich ein Gewinn, und, wie zuvor erwähnt, ist die für Infrastruktur aufgewendete Zeit Zeit, die nicht in Kundenentdeckung, Produktentwicklung oder Distribution fließt. In der Phase vor dem MVP übersteigen die Zeitkosten fast immer die Einsparungen. Bei über 20K $ MRR gilt dasselbe aus einem anderen Grund: die Einsparungen sind im Verhältnis zum Umsatz gering.

Wo Selbsthosting weiterhin sinnvoll ist, ist die Mitte: Gründer vor dem PMF bei 0 $ bis 5K $ MRR, mit funktionierender CLI, deren Tooling-Rechnungen gegenüber dem Umsatz sichtbar sind und denen die Infrastrukturarbeit genug Spaß macht, dass die Wartungsstunden keine reine Steuer sind.

Sicherheits-Patches sind die zweite reale Kostenstelle, und die am häufigsten ignorierte. Selbstgehostete Software aktualisiert sich nicht von selbst. Du ziehst Updates, testest die Kompatibilität und behandelst gelegentlich Breaking Changes, wenn ein Upstream-Projekt eine Major-Version veröffentlicht. Ein Sicherheitsvorfall auf einem einzelnen VPS, der mehrere deiner Systeme gleichzeitig hostet, ist in seinem Ausmaß katastrophal. Ein monatliches Wartungsfenster von ein bis zwei Stunden ist die realistische Untergrenze, und es muss im Kalender stehen.

Die E-Mail-Zustellbarkeit ist die dritte reale Kostenstelle und die häufigste Stelle, an der Selbsthosting Indie-Hacker beißt. Listmonk braucht für die Zustellung weiterhin ein SMTP-Relay. Mautic versendet keine E-Mails. Betreibe sie mit einem von Tag eins an konfigurierten SMTP-Relay (SES, Postmark, Mailgun), oder lass die Migration ganz sein.

Wann Selbsthosting die falsche Wahl ist: Gründer vor dem MVP, Gründer, denen Infrastrukturarbeit keinen Spaß macht, und jede Kategorie, in der die SaaS-Option echte Wechselkosten hat (eine etablierte Stripe-Integration, eine für die Zustellbarkeit aufgewärmte Versanddomain, ein jahrealtes GitHub-Profil, das zugleich als Einstellungssignal dient).

Kernaussage des Abschnitts: Die richtige Frage lautet nicht "kann ich das selbst hosten", sondern "sind die Zeit und das Betriebsrisiko des Selbsthostens günstiger als der SaaS-Posten, den es ersetzt, gemessen an meiner Phase und meiner Kompetenz?"

Häufig gestellte Fragen

Was kostet ein vollständiger selbstgehosteter Indie-Hacker-Stack pro Monat?

Ein VPS mit 4 GB für 14.47 $ pro Monat (mit dem aktuellen 50%-Rabatt) betreibt Coolify, n8n, Listmonk, Umami, Gitea, Uptime Kuma und Vaultwarden gleichzeitig, mit unter 1.5 GB RAM im Einsatz im Leerlauf. Rechne 1 $ bis 20 $ pro Monat für ein Drittanbieter-SMTP-Relay (Amazon SES, Postmark) für den Newsletter-Versand hinzu. Insgesamt: rund 15 $ bis 35 $ pro Monat, was etwa 100 $ bis 250 $ pro Monat an SaaS-Abos ersetzt.

Ist Coolify ein echter Vercel-Ersatz?

Für die meisten Indie-SaaS-Workloads ja. Coolify ersetzt Vercel, Heroku und Railway als selbstgehostetes PaaS, das Deployments, Umgebungsvariablen, persistente Volumes und automatisches HTTPS übernimmt. Für Next.js-Apps, die stark von Edge-Rendering, Bildoptimierung oder Serverless-Funktionen abhängen, ist der Ersatz nur teilweise gegeben. Coolify ist eher einem Heroku- oder Railway-Äquivalent näher als einem Vercel.

Kann ich Mailchimp wirklich durch Listmonk ersetzen?

Für Listenverwaltung und Kampagnenerstellung ja. Für den eigentlichen E-Mail-Versand nein. Listmonk benötigt ein Drittanbieter-SMTP-Relay (SES, Postmark, Mailgun, SendGrid), um E-Mails zuzustellen; ohne eines erreichen deine Kampagnen keine Postfächer. Plane 1 $ bis 20 $ pro Monat für das Relay separat von den VPS-Kosten ein.

Wann ergibt Selbsthosting für einen Indie-Hacker keinen Sinn?

Gründer vor dem MVP, Gründer, denen Infrastrukturarbeit keinen Spaß macht, und jede Kategorie, in der der SaaS-Preis fair und das Betriebsrisiko des Selbsthostens gravierend ist. Transaktionale E-Mail-Zustellung, Zahlungsabwicklung und DNS sind die klarsten Beispiele. Über 20K $ MRR kippt die Rechnung ebenfalls, weil Gründerzeit mehr kostet als der SaaS-Posten.

Welche VPS-Spezifikationen brauche ich für einen selbstgehosteten Indie-Stack?

Das Minimum sind 2 GB RAM, aber es ist knapp. Die empfohlene Basis sind 4 GB RAM (14.47 $ pro Monat mit den aktuellen 50% Rabatt) für komfortablen Spielraum über sieben bis acht Apps hinweg. Geh nur dann auf 8 GB, wenn du Mautic hinzufügst, Ghost mit erheblichem Traffic betreibst oder eine Datenbank mit ernsthafter Last selbst hostest.

Wie das in der Praxis aussieht

Hoste die Kategorien selbst, in denen die SaaS-Preise Wachstum bestrafen (pro Platz, pro Kontakt, pro Aktion) und in denen das Open-Source-Pendant reif genug ist, dass die Betriebskosten begrenzt bleiben. Bleib bei SaaS für transaktionale E-Mails, Zahlungsabwicklung und DNS, wo der SaaS-Preis fair und das Betriebsrisiko des Selbsthostens gravierend ist.

Der erste konkrete Schritt ist eindeutig: einen VPS mit 4 GB bereitstellen, Coolify installieren und Vaultwarden sowie Uptime Kuma in der ersten Sitzung deployen. Das reicht, um den Workflow zu validieren, bevor du dich an etwas Schwierigeres bindest. Migriere danach ein Tool nach dem anderen, nicht den ganzen Stack auf einmal. Es geht nicht darum, alles selbst zu hosten. Es geht darum, die Rechnung für den Rest der Kosten sinnvoll zu machen.

Share

Mehr aus dem Blog

Weiterlesen.

Bereit zum Deployen? Ab 2,48 $/Monat.

Unabhängige Cloud, seit 2008. AMD EPYC, NVMe, 40 Gbps. 14 Tage Geld-zurück-Garantie.