← all stacks

Indie Hacker self-host stack

5 open-source picks · replaces 5 SaaS · self-host on your own VPS

Persona. Solo founder shipping a SaaS side-project who wants integrations, analytics, email, and deploy on one cheap VPS — not five SaaS subscriptions.

Stack total · starts at
$30/mo
sum of per-tool VPS-cost lower bounds · recommended VPS providers →
Hardest setup in stack
easy
worst of 5 picks
Health mix
5 alive
live from GitHub at build time

Run this stack

Two files, one command. Pinned image tags, named volumes, env vars in .env.example. Read the compose comments to see which picks are inlined vs which have heavier official composes linked.

curl -O https://code-rho-dun.vercel.app/stack/indie-hacker/compose.yml
curl -O https://code-rho-dun.vercel.app/stack/indie-hacker/.env.example && mv .env.example .env
docker compose up -d

Why these together

The indie hacker's stack is the one where you keep monthly burn under your day-job's coffee budget while still shipping weekly. n8n is the glue — webhook from Stripe to enrich and tag, fan out to Plausible (read funnel), Listmonk (drop into onboarding sequence), and Cal.com (auto-book a 'thanks for upgrading' slot). Coolify is the host platform that wraps the rest: git-push deploy onto a single $10 VPS via its own installer (`curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash`), then the four apps above plus your actual product coexist on one box until you hit ~5k MAU. Why these together: every tool here exposes a webhook in and a REST endpoint out, so n8n becomes the integration spine and you don't pay Zapier $30/mo to connect five things you already self-host. The compose.yml on this page ships n8n + Listmonk inline; Plausible (postgres + clickhouse) and Cal.com (long env) have their own official composes linked from inside the file.

The 5 picks

Pick Replaces Cost / setup Health
n8n
n8n-io/n8n · Sustainable Use License
Zapier
Workflow automation / iPaaS
$5/mo+
easy · 10min docker-compose
alive
★ 187.8k · today
plausible/analytics · AGPL-3.0
Google Analytics
Web analytics
$5/mo+
easy · 10min docker-compose
alive
★ 24.8k · today
knadh/listmonk · AGPL-3.0
Mailchimp
Email marketing / newsletters
$5/mo+
easy · 10min docker-compose
alive
★ 20.1k · today
calcom/cal.com · AGPL-3.0
Calendly
Scheduling / booking links
$5/mo+
easy · 20min docker-compose
alive
★ 42.5k · 3d ago
coollabsio/coolify · Apache-2.0
Heroku
App platform / git-push deploy
$10/mo+
easy · 10min (single-line bash installer)
alive
★ 55.0k · 2w ago

Other stacks