Przejdź do treści głównej
50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
17 min left
Aplikacje webowe i biznesowe

Samodzielnie hostowany stos dla indie hackerów: najlepszy sposób na zastąpienie ogromnego rachunku za SaaS

V Autor: Varys 17 min czytania
The self-hosted stack for indie hackers: replace Vercel, Zapier, Mailchimp, GitHub, and more with one VPS

Miesięczny rachunek za narzędzia samodzielnego założyciela, pozycja po pozycji: Vercel Pro za $20, Zapier Starter za $29, Mailchimp Standard dla 1,000 kontaktów za $20, Plausible Cloud za $9, GitHub Team za $4 za stanowisko, Better Stack Uptime za $29, 1Password Teams za $7.99 za stanowisko. Dodaj narzędzie do strony statusu. Dodaj drugie stanowisko w Vercel, gdy dołączy współpracownik, a rachunek wynosi gdzieś między $110 a $250 miesięcznie, zanim którykolwiek z tych planów wejdzie na wyższy poziom.

Prosty VPS może uruchomić te siedem aplikacji obok siebie:

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

W spoczynku cały stos zajmuje około 1.4 GB of RAM. Większość kategorii na rachunku za SaaS ma wiarygodny odpowiednik do samodzielnego hostowania, który jest darmowy w użyciu. W Cloudzy oferujemy dokładnie to. Nasz marketplace ma instalacje aplikacji jednym kliknięciem i wdrożenia VPS w około 60 sekund.

To nie jest wpis w stylu "hostuj wszystko samodzielnie". Matematyka kosztów jest realna, ale ma cenę, której pozycje na rachunku za SaaS nie pokazują: czas założyciela, łatanie zabezpieczeń i dostarczalność e-maili. Teza jest tutaj węższa. Hostuj samodzielnie właściwe rzeczy we właściwej kolejności i zostaw kategorie, w których ceny SaaS są uczciwe, a ryzyko operacyjne jest wysokie.

Krótka wersja

Tani VPS uruchamia pełny stos indie hackera (Coolify, n8n, Listmonk, Umami, Gitea, Uptime Kuma, Kener, Vaultwarden) za mniej więcej 1.4 GB of RAM łącznie. Dodaj od $1 do $20 miesięcznie za zewnętrzny przekaźnik SMTP (Amazon SES, Postmark, Mailgun) do dostarczania newslettera; Listmonk sam nie wysyła poczty. To zastępuje mniej więcej $100 do $250 miesięcznie w subskrypcjach SaaS. Pocztę transakcyjną, przetwarzanie płatności i DNS trzymaj na usługach zarządzanych.

Oto dlaczego samodzielny hosting ogromnie obniża koszty

Weźmy ponownie przeliczony przykład, z widoczną strukturą każdej ceny:

  • Vercel Pro: $20 za stanowisko miesięcznie.
  • Zapier Starter: $29 miesięcznie za 750 zadań.
  • Mailchimp Standard, 1,000 kontaktów: $20 miesięcznie, gwałtownie rosnąc przy 5K, 10K i 25K.
  • Plausible Cloud: $9 miesięcznie przy 10K odsłon stron, wyceniane według poziomu odsłon.
  • GitHub Team: $4 za użytkownika miesięcznie za prywatną współpracę.
  • Better Stack Uptime: zaczyna się od $29 miesięcznie za poziom zespołowy, wyceniane według liczby monitorów.
  • 1Password Teams: $7.99 za użytkownika miesięcznie.

Schemat jest taki sam w całym rachunku: za stanowisko, za kontakt, za działanie, za odsłonę. Każdy aspekt wzrostu, który indie hacker próbuje pchnąć w górę (zaproszeni użytkownicy, kontakty na liście, uruchomione automatyzacje, ruch na stronie), jest też wymiarem, na którym rośnie rachunek.

Przeciwwagą jest VPS o stałym koszcie. Podstawowy VPS z 4 GB RAM ma wystarczający zapas, by uruchomić wszystkie osiem aplikacji naraz bez problemów. Użycie mniejszej ilości RAM jest możliwe, ale ciasne. VPS z 8 GB to przesada, chyba że dodatkowo hostujesz samodzielnie Mautic lub uruchamiasz Ghost z poważnym ruchem. W Cloudzy oferujemy dokładnie ten plan którego potrzebujesz, by uruchomić wszystkie osiem, a każde narzędzie w swoim stosie możesz wdrożyć jednym kliknięciem.

Kluczowy wniosek z sekcji: Samodzielny hosting zmienia rachunek wyceniany według użycia na rachunek o stałej cenie, co ma znaczenie tylko wtedy, gdy pozycje SaaS są duże w stosunku do przychodu i do wartości twojego czasu.

Stos, uporządkowany według zadania do wykonania

Kolejność podsekcji poniżej to kolejność instalacji. Coolify najpierw, ponieważ hostuje resztę. Vaultwarden i Uptime Kuma następne, ponieważ są aplikacjami o najmniejszym narzucie w stosie i zaczynają się zwracać od razu. Potem analityka i kontrola wersji, obie bliskie ustawieniu i zapomnieniu. Newsletter i automatyzacja na końcu, ponieważ mają najwięcej tarcia przy konfiguracji i największą odpowiedzialność operacyjną.

Platforma wdrożeniowa: zastąp Vercel/Heroku/Railway przez Coolify

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

Coolify to kręgosłup wdrożeniowy. Po zainstalowaniu go na VPS każde inne narzędzie w tym stosie to instalacja jednym kliknięciem z poziomu interfejsu Coolify. Dlatego uruchomienie tego stosu jest znacznie łatwiejsze: jedna warstwa PaaS, która uruchamia twój produkt, twoje bazy danych i twoje narzędzia pomocnicze jako kontenery Docker pod jednym pulpitem.

Vercel Pro to $20 za stanowisko miesięcznie, z przepustowością wycenianą według użycia i wywołaniami funkcji serverless na dodatek. Heroku i Railway plasują się w podobnych przedziałach cenowych. Samo Coolify jest darmowe; kosztem jest VPS pod spodem.

Gdzie to się sypie: Coolify nie jest idealnym klonem Vercel. Vercel dostarcza globalny brzegowy CDN, automatyczną optymalizację obrazów, funkcje brzegowe i ścisłą integrację z Next.js, których żaden samodzielnie hostowany PaaS nie odwzorowuje jeden do jednego. Dla strony z treścią, SaaS opartego na API lub typowej aplikacji CRUD Coolify jest w porządku. Dla aplikacji Next.js, która mocno zależy od renderowania brzegowego lub rozproszenia ISR, zastąpienie jest częściowe.

Wskazówka: Coolify zastępuje surowe pliki docker compose zarządzanym interfejsem dla zmiennych środowiskowych, trwałych wolumenów, automatycznego HTTPS przez Caddy i wycofywania do poprzednich wdrożeń. W porównaniu z bezpośrednim uruchamianiem Docker Compose to znaczące zmniejszenie narzutu operacyjnego, co jest głównym powodem, dla którego samodzielny hosting jest wykonalny dla założyciela niebędącego administratorem systemu.

Dla czytelników, którzy chcą całkowicie pominąć krok instalacji i konfiguracji, oferujemy obraz VPS z Coolify jednym kliknięciem.

Kluczowy wniosek z sekcji: Coolify zastępuje Vercel, Heroku i Railway dla większości obciążeń indie SaaS, uruchamia resztę stosu jako aplikacje jednym kliknięciem i jest właściwą pierwszą migracją do wykonania.

Automatyzacja przepływów pracy: zastąp Zapier przez n8n

n8n as a self-hosted Zapier alternative for workflow automation

Zapier Starter to $29 miesięcznie za 750 zadań miesięcznie. Większość indie założycieli przekracza ten limit w pierwszym miesiącu jakiegokolwiek realnego przepływu pracy (rozsyłanie webhooka Stripe, powiadomienie Postmark, synchronizacja CRM, alert Slack) i kończy na wyższym poziomie. n8n, hostowany samodzielnie, jest praktycznie nieograniczony przy normalnym użyciu, z zastrzeżeniem limitów VPS.

Edytor wizualny jest porównywalny z tym w Zapier. Liczba integracji jest mniejsza, ale długi ogon, na którym wygrywa Zapier, to głównie niszowe konektory SaaS. Integracje, których indie hackerzy faktycznie używają (Stripe, Postmark, SendGrid, Slack, Discord, OpenAI API, Google Sheets, ogólny HTTP i węzły webhook), są w n8n pierwszej klasy.

Uczciwy kontrargument: jeśli twoje przepływy pracy zależą od trzech integracji dostępnych tylko w Zapier, n8n nie jest jeszcze twoim zamiennikiem. Przeprowadź audyt konektorów, których faktycznie używasz, zanim podejmiesz decyzję. Społeczność n8n ma długo prowadzony wątek o rozbiciu kosztów gdzie założyciele publikują swoje audyty migracji.

Kluczowy wniosek z sekcji: Dla małych i średnich liczb przepływów pracy n8n na współdzielonym VPS zastępuje Zapier przy niemal zerowym koszcie krańcowym, pod warunkiem że nie zależysz od konektorów dostępnych tylko w Zapier.

Newsletter i lista mailingowa: zastąp Mailchimp/ConvertKit przez Listmonk

Listmonk as a self-hosted Mailchimp and ConvertKit alternative

Mailchimp Standard przy 1K kontaktów to $20 miesięcznie, rosnąc stromo wraz z rozmiarem listy. ConvertKit Creator jest w podobnym zakresie. Listmonk jest darmowy, działa na mniej niż 100 MB RAM i daje ci pełną własność bazy subskrybentów na twoim własnym VPS.

Najważniejszy fakt operacyjny dotyczący Listmonk jest często przeoczany: Listmonk wciąż potrzebuje przekaźnika SMTP do dostarczania. To menedżer list i kreator kampanii. Faktyczne dostarczanie przez SMTP (przekazanie bajtów do skrzynek Gmail, Outlook i Yahoo) wciąż wymaga zewnętrznego przekaźnika. Amazon SES przy mniej więcej $0.10 za 1,000 e-maili to najtańsza realna opcja. Postmark jest droższy i bardziej niezawodny dla ruchu transakcyjnego. Mailgun i SendGrid plasują się pomiędzy. Bez skonfigurowanego przekaźnika twoje kampanie nie zostaną dostarczone.

Zaplanuj od $1 do $20 miesięcznie na przekaźnik, w zależności od wolumenu. Listmonk plus SES to typowa niskowolumenowa konfiguracja indie. Mautic ma to samo wymaganie SMTP i tę samą pozycję budżetową.

Wskazówka: Nie uruchamiaj własnego serwera pocztowego na tym samym VPS co reszta tego stosu. Dostarczalność ze świeżego IP od ogólnego dostawcy VPS jest słaba, proces rozgrzewania trwa tygodnie, a każde trafienie na czarną listę staje się wielodniowym problemem dla wsparcia. Zapłać za przekaźnik SMTP. Opłata jest niewielka; alternatywą jest katastrofa dostarczalności, która ląduje twoje kampanie w spamie i niszczy reputację nadawcy na miesiące.

Dla założycieli, którzy chcą zjednoczonego bloga plus newslettera zamiast samodzielnego menedżera list, Ghost to jedna z najlepszych alternatyw. Łączy publikację, zapisy członków, płatne subskrypcje i nadawcę kampanii w jednej aplikacji, ale jest dostarczany z tym samym wymaganiem przekaźnika SMTP.

Kluczowy wniosek z sekcji: Listmonk daje ci pełną własność danych subskrybentów i zastępuje miesięczny rachunek Mailchimp, ale wciąż potrzebujesz zewnętrznego przekaźnika SMTP do dostarczania. Zaplanuj na to od $1 do $20 miesięcznie.

Analityka: zastąp Plausible Cloud i Google Analytics przez Umami

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

Umami zużywa około 90 MB RAM, działa na bazie danych Postgres, którą Coolify udostępnia za ciebie, i tworzy czysty pulpit obejmujący podstawowe pytania o ruch, na których zależy większości indie hackerów: skąd pochodzi ruch, co ludzie czytają i gdzie odchodzą. Jest domyślnie przyjazny dla GDPR, bez wymaganego banera cookie.

Plausible Cloud to $9 miesięcznie przy 10K odsłon stron i rośnie dalej. Samodzielnie hostowany Plausible istnieje, ale oficjalne wytyczne dla samodzielnie hostowanej Community Edition zmieniały się między wersjami, a ścieżka aktualizacji była mniej płynna niż w Umami. Matomo to alternatywa, jeśli naprawdę potrzebujesz głębi: cele, mapy ciepła, nagrywanie sesji w płatnej wtyczce i szczegółowe wymiary niestandardowe. Dla większości zastosowań indie ta głębia nie jest wąskim gardłem wzrostu.

Konkretne ostrzeżenie, ponieważ marketplace Cloudzy go wymienia: nie wdrażaj Fathom Lite. Fathom Lite ma zamrożone funkcje, więc pomiń go, chyba że konkretnie chcesz właśnie ten stos. Nazwa zapożycza rozpoznawalność od (znakomitego, płatnego, hostowanego) Fathom Analytics, ale projekt lite nie jest utrzymywany. Jeśli zależy ci, by twoje oprogramowanie było aktualne, daj szansę Umami.

Uczciwy kompromis: przy samodzielnie hostowanej analityce posiadasz dane, ale posiadasz też retencję, kopie zapasowe i migracje schematu przy aktualizacjach wersji. Coolify czyni przepływ kopii zapasowych i aktualizacji wykonalnym, ale to jeszcze jedna rzecz w księdze konserwacji.

Kluczowy wniosek z sekcji: Umami pokrywa przypadek użycia analityki indie przy zerowym koszcie cyklicznym; sięgaj po Matomo tylko wtedy, gdy naprawdę potrzebujesz jego głębi, i unikaj Fathom Lite zupełnie.

Kontrola wersji: zastąp płatny GitHub przez Gitea lub Forgejo

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

GitHub Free pokrywa większość zastosowań indie: nieograniczone repozytoria publiczne, nieograniczone repozytoria prywatne dla kont osobistych, darmowe minuty Actions oraz silny efekt sieciowy dzięki Issues, twojemu profilowi, ekosystemowi integracji i (coraz bardziej) Copilot. Argument za migracją staje się silniejszy, gdy potrzebujesz funkcji Team lub płatnych narzędzi do współpracy.

Gitea jest oszczędna pod względem zasobów. Forgejo to społecznościowy fork z bardzo podobnym interfejsem. Oba dostarczają issues, pull requesty, podstawowy runner CI i serwer Git. Oba są darmowe.

Uczciwy kompromis: efekt sieciowy GitHub nie jest darmowy. Twój publiczny profil to sygnał przy rekrutacji. Actions ma tysiące gotowych przepływów pracy stworzonych przez społeczność. Copilot jest ściśle zintegrowany. Samodzielne hostowanie kontroli wersji oddaje to wszystko za własność i oszczędności na opłatach za stanowiska.

Gitea wygrywa dla: solo założyciela przed osiągnięciem przychodu, płacącego za stanowisko Team tylko po to, by jedno repozytorium pozostało prywatne.

GitHub wygrywa dla: założyciela intensywnie korzystającego z Actions, rekrutującego przez swój profil lub prowadzącego projekty open source.

Po głębszą analizę kompromisu GitLab kontra Gitea kontra Forgejo zobacz nasz przewodnik po samodzielnie hostowanych alternatywach dla GitLab.

Kluczowy wniosek z sekcji: Hostuj kontrolę wersji samodzielnie, gdy płacisz GitHub za stanowiska z prywatnymi repozytoriami; zostań przy GitHub Free, gdy nie płacisz.

Monitorowanie i strony statusu: zastąp Better Stack Uptime przez Uptime Kuma + Kener

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

Better Stack Uptime i Statuspage zaczynają się od $29 miesięcznie. Uptime Kuma pokrywa stronę monitorowania: kontrole HTTP, TCP, ping i słów kluczowych, z powiadomieniami do Slack, Discord, Telegram, e-maila i dowolnych webhooków. Kener łączy się z nim, by zapewnić publiczną stronę statusu z powiadomieniami e-mail. Oba działają za darmo.

Uczciwy kompromis jest strukturalny, a nie funkcjonalny: strona statusu hostowana na tym samym VPS co usługa, którą monitoruje, to konfiguracja, która sama się unicestwia. Jeśli VPS padnie, strona statusu, która powinna ogłosić awarię, padnie razem z nim. Do wewnętrznego monitorowania to w porządku. Dla wiarygodnej publicznej strony statusu, na której polegają klienci, hostuj Kener na osobnym, tanim VPS w innej lokalizacji lub zostań przy zarządzanym dostawcy strony statusu dla tej jednej konkretnej funkcji.

Kluczowy wniosek z sekcji: Uptime Kuma plus Kener daje ci wiarygodne połączenie monitorowania i strony statusu za darmo, ale hostuj stronę statusu poza monitorowanym stosem, jeśli wiarygodność dostępności ma znaczenie dla twoich klientów.

Zarządzanie hasłami: zastąp 1Password Teams przez Vaultwarden

Vaultwarden as a self-hosted 1Password Teams alternative

1Password Teams to $7.99 za stanowisko miesięcznie. Vaultwarden to serwer kompatybilny z Bitwarden napisany w Rust, działa na mniej niż 50 MB RAM i współpracuje z oficjalnymi klientami Bitwarden za darmo:

  • rozszerzenia przeglądarki
  • aplikacje mobilne
  • aplikacje desktopowe
  • CLI

Uczciwy kompromis: UX 1Password, przepływy odzyskiwania i usługa monitorowania wycieków są nieco bardziej dopracowane niż doświadczenie z klientem Bitwarden. Dla solo założyciela lub zespołu 2 do 3 osób Vaultwarden jest więcej niż wystarczający. Dla zespołu 10+ osób scentralizowane rozliczenia, dzienniki audytu i monitorowanie wycieków płatnego menedżera mogą uzasadniać opłatę za stanowisko.

Kluczowy wniosek z sekcji: Vaultwarden to najlżejsza aplikacja w tym stosie: poniżej 50 MB RAM, pełna kompatybilność z klientem Bitwarden i usuwa pozycję subskrypcji za stanowisko.

Porównanie centralne

Kształt rachunku, obok siebie. Osiem zadań, dwie kolumny opcji, jeden werdykt dla każdego.

Zadanie do wykonaniaOpcja SaaSCena SaaSOpcja samodzielnego hostinguRAM samodzielnego hostinguTrudność konfiguracjiUczciwy werdykt
Platforma wdrożeniowaVercel Pro / Heroku / Railway$20/seat/mo+Coolify~400 MBŚrednieHostuj samodzielnie, chyba że zależysz od renderowania brzegowego
Automatyzacja przepływów pracyZapier Starter$29/mon8n~250 MBŚrednieHostuj samodzielnie, chyba że zależysz od konektorów dostępnych tylko w Zapier
Newsletter / listaMailchimp Standard$20/mo at 1KListmonk + SES~100 MBŚrednio-wysokaHostuj listę samodzielnie, dostarczanie trzymaj na przekaźniku
AnalitykaPlausible Cloud$9/mo at 10KUmami~90 MBNiskieHostuj samodzielnie; unikaj Fathom Lite
Kontrola wersjiGitHub Team$4/seat/moGitea / Forgejo~150 MBNiskieTylko gdy płacisz za stanowiska Team
Monitorowanie dostępnościBetter Stack Uptime$29/moUptime Kuma~150 MBNiskieHostuj samodzielnie
Publiczna strona statusuStatuspage$29/moKener~100 MBNiskieHostuj samodzielnie
Menedżer haseł1Password Teams$7.99/seat/moVaultwarden~50 MBNiskieHostuj samodzielnie dla solo i małych zespołów

Całkowity koszt miesięczny: nasz 4 GB VPS plan obecnie kosztuje $14.47 miesięcznie z rabatem 50%, plus $1 do $20 za przekaźnik SMTP. Łącznie zastąpiony SaaS przy typowym użyciu indie: $100 do $250 miesięcznie.

Kolejność migracji i co zostawić na SaaS

  1. Coolify. Hostuje resztę stosu. Nie rób nic innego, dopóki to nie działa.
  2. Vaultwarden i Uptime Kuma. Najniższy narzut operacyjny, natychmiastowa wartość. Vaultwarden zastępuje pozycję subskrypcji; Uptime Kuma zaczyna dawać widoczność w ciągu godziny od instalacji.
  3. Umami i Gitea. Oba są bliskie ustawieniu i zapomnieniu po początkowej instalacji. Kopie zapasowe i aktualizacje wersji to jedyna bieżąca praca.
  4. Listmonk i n8n. Większy wysiłek konfiguracyjny, więcej ustawień, więcej odpowiedzialności operacyjnej. Zrób je, gdy reszta stosu będzie stabilna i masz zapas na konfigurację przekaźnika SMTP.
  5. Kener. Na końcu i tylko jeśli twój produkt uzasadnia publiczną stronę statusu. Jeśli ją zainstalujesz, hostuj ją na osobnym VPS, by awaria na głównej maszynie nie pociągnęła za sobą strony statusu.

Lista kategorii, które trzeba zostawić na SaaS, jest równie ważna:

  • Dostarczanie poczty transakcyjnej (Postmark, SES, Resend). Uruchamianie własnego serwera pocztowego to koszmar dostarczalności. Koszt przekaźnika jest niewielki; ryzyko operacyjne samodzielnego hostowania go jest duże. Dotyczy to nawet ruchu wychodzącego Listmonk.
  • Przetwarzanie płatności (Stripe, Paddle). Nie jest to sensowny kandydat do samodzielnego hostingu.
  • DNS (Cloudflare). Darmowy na poziomie, którego potrzebują indie hackerzy, z korzyściami w zakresie bezpieczeństwa i wydajności, których samodzielnie hostowany DNS nie dorówna.

Kluczowy wniosek z sekcji: Hostuj samodzielnie w kolejności prostoty operacyjnej i zostaw kategorie, w których ceny SaaS są uczciwe, a ryzyko operacyjne samodzielnego hostingu jest poważne.

Uczciwy kompromis: gdzie samodzielny hosting przestaje być tani

Pieter Levels, który zbudował portfolio dochodowych produktów indie w większości sam, od lat konsekwentnie argumentuje przeciwne stanowisko: każda godzina spędzona na infrastrukturze to godzina niespędzona na klientach. Jego wpis o budowaniu MVP to najsilniejszy wyraz tego poglądu i jest słuszny w przypadkach, których dotyczy.

Czas założyciela ma realny koszt alternatywny. Jeśli wyceniasz swój czas na $50 do $100 za godzinę, dziesięć godzin początkowej konfiguracji i regularna comiesięczna konserwacja kosztują $600 do $2,500 rocznie uwagi. Wobec $1,200 do $2,400 rocznie oszczędności na SaaS matematyka nie jest oczywistą wygraną, a, jak wspomniano wcześniej, czas spędzony na infrastrukturze to czas niespędzony na poznawaniu klientów, rozwoju produktu czy dystrybucji. Na etapie przed MVP koszt czasu prawie zawsze przewyższa oszczędności. Przy $20K+ MRR to samo dotyczy z innego powodu: oszczędności są małe w stosunku do przychodu.

Tam, gdzie samodzielny hosting wciąż ma sens, to środek: założyciele przed PMF przy $0 do $5K MRR, ze sprawnym CLI, którzy mają rachunki za narzędzia widoczne wobec przychodu i którzy lubią pracę z infrastrukturą na tyle, że godziny konserwacji nie są czystym podatkiem.

Łatanie zabezpieczeń to drugi realny koszt i ten najczęściej ignorowany. Samodzielnie hostowane oprogramowanie nie aktualizuje się automatycznie. Pobierasz aktualizacje, testujesz zgodność i czasem obsługujesz zmiany łamiące kompatybilność, gdy projekt nadrzędny wypuszcza dużą wersję. Incydent bezpieczeństwa na pojedynczym VPS, który hostuje kilka twoich systemów naraz, jest katastrofalny w zakresie. Comiesięczne okno konserwacji jednej do dwóch godzin to realistyczne minimum i musi być w kalendarzu.

Dostarczalność e-maili to trzeci realny koszt i najczęstsze miejsce, gdzie samodzielny hosting gryzie indie hackerów. Listmonk wciąż potrzebuje przekaźnika SMTP do dostarczania. Mautic nie wysyła poczty. Uruchom je z przekaźnikiem SMTP (SES, Postmark, Mailgun) skonfigurowanym od pierwszego dnia albo całkowicie pomiń migrację.

Kiedy samodzielny hosting to zły wybór: założyciele przed MVP, założyciele, którzy nie lubią pracy z infrastrukturą, oraz każda kategoria, w której opcja SaaS ma realne koszty przełączania (ugruntowana integracja Stripe, rozgrzana pod kątem dostarczalności domena wysyłkowa, wieloletni profil GitHub, który pełni też rolę sygnału przy rekrutacji).

Kluczowy wniosek z sekcji: Właściwe pytanie nie brzmi "czy mogę to hostować samodzielnie", lecz "czy czas i ryzyko operacyjne samodzielnego hostingu są tańsze niż pozycja SaaS, którą zastępuje, biorąc pod uwagę mój etap i kompetencje?"

Często zadawane pytania

Ile kosztuje miesięcznie pełny samodzielnie hostowany stos indie hackera?

VPS z 4 GB za $14.47 miesięcznie (z obecnym rabatem 50%) uruchamia Coolify, n8n, Listmonk, Umami, Gitea, Uptime Kuma i Vaultwarden jednocześnie, przy mniej niż 1.5 GB RAM w użyciu w spoczynku. Dodaj od $1 do $20 miesięcznie za zewnętrzny przekaźnik SMTP (Amazon SES, Postmark) do dostarczania newslettera. Łącznie: mniej więcej $15 do $35 miesięcznie, zastępując mniej więcej $100 do $250 miesięcznie w subskrypcjach SaaS.

Czy Coolify to prawdziwy zamiennik Vercel?

Dla większości obciążeń indie SaaS, tak. Coolify zastępuje Vercel, Heroku i Railway jako samodzielnie hostowany PaaS, który obsługuje wdrożenia, zmienne środowiskowe, trwałe wolumeny i automatyczne HTTPS. Dla aplikacji Next.js, które mocno zależą od renderowania brzegowego, optymalizacji obrazów lub funkcji serverless, zastąpienie jest częściowe. Coolify jest bliższy odpowiednikowi Heroku czy Railway niż Vercel.

Czy naprawdę mogę zastąpić Mailchimp przez Listmonk?

Do zarządzania listą i budowania kampanii, tak. Do faktycznego wysyłania e-maili, nie. Listmonk wymaga zewnętrznego przekaźnika SMTP (SES, Postmark, Mailgun, SendGrid), by dostarczać pocztę; bez niego twoje kampanie nie dotrą do skrzynek odbiorczych. Zaplanuj od $1 do $20 miesięcznie na przekaźnik osobno od kosztu VPS.

Kiedy samodzielny hosting nie ma sensu dla indie hackera?

Założyciele przed MVP, założyciele, którzy nie lubią pracy z infrastrukturą, oraz każda kategoria, w której cena SaaS jest uczciwa, a ryzyko operacyjne samodzielnego hostingu jest poważne. Dostarczanie poczty transakcyjnej, przetwarzanie płatności i DNS to najwyraźniejsze przykłady. Powyżej $20K MRR matematyka też się odwraca, ponieważ czas założyciela kosztuje więcej niż pozycja SaaS.

Jakie parametry VPS są mi potrzebne do samodzielnie hostowanego stosu indie?

Minimum to 2 GB RAM, ale jest ciasno. Zalecana baza to 4 GB RAM ($14.47 miesięcznie z obecnymi 50% zniżki) dla wygodnego zapasu na siedem do ośmiu aplikacji. Zwiększ do 8 GB tylko jeśli dodajesz Mautic, uruchamiasz Ghost ze znaczącym ruchem lub hostujesz samodzielnie bazę danych z poważnym obciążeniem.

Jak to wygląda w praktyce

Hostuj samodzielnie kategorie, w których ceny SaaS karzą wzrost (za stanowisko, za kontakt, za działanie) i gdzie odpowiednik open-source jest na tyle dojrzały, że koszt operacyjny jest ograniczony. Zostań przy SaaS dla poczty transakcyjnej, przetwarzania płatności i DNS, gdzie cena SaaS jest uczciwa, a ryzyko operacyjne samodzielnego hostingu jest poważne.

Pierwszy konkretny ruch jest jednoznaczny: udostępnij VPS z 4 GB, zainstaluj Coolify i wdróż Vaultwarden oraz Uptime Kuma w pierwszej sesji. To wystarczy, by zweryfikować przepływ pracy przed zobowiązaniem się do czegokolwiek trudniejszego. Migruj jedno narzędzie naraz po tym, a nie cały stos naraz. Chodzi nie o to, by hostować wszystko samodzielnie. Chodzi o to, by matematyka reszty rachunku miała sens.

Share

Więcej z bloga

Czytaj dalej.

Gotowy do wdrożenia? Od $2,48/mies.

Niezależna chmura od 2008 roku. AMD EPYC, NVMe, 40 Gbps. Zwrot pieniędzy w ciągu 14 dni.