Open Source - MIT Licensed

Your tools. Your server. Your rules.

SaaS companies charge you monthly for open-source tools you can host yourself. 33 apps, one command, full control.

terminal
THE PROBLEM

SaaS subscriptions add up fast

You start with a free plan. Then you grow. Then the invoice arrives. A typical solopreneur stack costs $300+ per month for tools that are open-source under the hood.

Tool SaaS Price With StackPilot
n8n (automation) $20-99/mo $0
Listmonk (email) $50-200/mo $0
Typebot (chatbot) $39-99/mo $0
Uptime Kuma (monitoring) $7-29/mo $0
WordPress (CMS) $25-50/mo $0
Total $300+/mo $5/mo VPS
See all 33 apps on GitHub
THE SOLUTION

Your infrastructure, your rules

StackPilot is an open-source toolkit that puts popular apps on your own server. One command per app. No platform tax, no data in someone else's cloud.

Right now you pay separately for email marketing, chatbot, automation, and analytics. Each tool has its own login, its own pricing page, its own limits that grow with your success.

StackPilot puts all of that on one server you control. One place. One cost. Full ownership of your data and workflows.

WHY STACKPILOT

Built for people who want control

Zero config files to write

No YAML, no Docker Compose editing. Run deploy.sh, pick your domain and database, done. The script handles the rest.

One command, production-ready

Memory limits, health checks, log rotation, security headers, database provisioning. All configured out of the box.

Zero platform overhead

No web dashboard to maintain. Just Bash, SSH, and Docker. Your server resources go to apps, not to the platform.

Your data stays yours

Everything runs on your server. No third-party cloud, no data sharing, no terms of service that change overnight. You own it.

Get started in 3 minutes
APP CATALOG

33 apps, tested and optimized

Every app is configured for small VPS servers. Memory limits, health checks, and security hardened.

Automation
n8n Uptime Kuma Dockge ntfy Redis Crawl4AI MCP Docker
Marketing & Analytics
Listmonk Keila Typebot Postiz Umami Cookie Hub
Content & Web
WordPress Cap FileBrowser LinkStack LittleLink Social Media Gen
Developer Tools
NocoDB Stirling PDF Gotenberg ConvertX Supabase MinIO
Infrastructure
Vaultwarden Coolify Sellf Affine Routepix
STATIC SITES

Cloudflare Pages, on your own server

Astro, Next.js, Hugo, Eleventy, SvelteKit, Gatsby, Docusaurus, VitePress, MkDocs. One command auto-detects the framework, builds locally, and deploys to your VPS with auto-SSL from Let's Encrypt. The self-hosted alternative to CF Pages, Netlify, and Vercel.

terminal
$ cd my-astro-site
$ ./local/deploy-static.sh my-site.com vps
[Astro] Build: 198ms
[rsync] Uploading dist/
[Caddy] SSL via Let's Encrypt: obtained
✓ Live at https://my-site.com
Astro Next.js (static) Hugo Eleventy SvelteKit Gatsby Docusaurus VitePress MkDocs

No vendor lock-in. No build minute limits. No forced sign-ups. Your domain, your server, your files in git.

WHY SELF-HOST

What changes when you own your tools

SaaS (Mailchimp, Zapier...) StackPilot
Cost at 10k contacts $100-300/mo $5/mo (entire server)
Operation limits Yes, per plan Unlimited
Data ownership Theirs (their servers, their ToS) 100% yours
Price increases Anytime, without notice You control the cost
Vendor lock-in Migration is painful Standard open-source apps
Setup time 5 min (sign up) 5 min (one command)
Technical knowledge None Basic (copy-paste commands)
GET STARTED

Up and running in 3 minutes

1

Clone the repository

Get the toolkit on your machine.

$ git clone https://github.com/jurczykpawel/stackpilot && cd stackpilot
2

Deploy your first app

Choose from 33 apps. One command handles everything.

$ ./deploy.sh n8n --ssh=vps --domain=n8n.example.com
3

Open and use

Your app is live with HTTPS, health checks, and backups configured.

✓ n8n deployed at https://n8n.yourdomain.com

Don't have a server yet?

Mikrus.pl is the cheapest way to self-host your entire stack (no limits, no subscriptions). Setup takes 3 minutes and with this toolkit it's ridiculously simple.

Mikrus 2.1 1GB RAM Start (SQLite)
Mikrus 3.0+ 2GB+ RAM Production (Postgres)
Get Mikrus + 1 month free

Click the link above (it contains a referral ID). Pick your Mikrus plan. One free month is automatically added to your order.

Frequently asked questions

Do I need to know Linux or Docker?

No. StackPilot walks you through everything. You run one command, answer a few questions about your domain, and it handles Docker, databases, SSL certificates, and security for you. If you can copy-paste a command, you can use StackPilot.

Can I host Astro / Hugo / Next.js sites instead of Cloudflare Pages?

Yes. ./local/deploy-static.sh my-site.com vps auto-detects the framework (Astro, Next.js static export, Hugo, Eleventy, SvelteKit, Gatsby, Docusaurus, VitePress, MkDocs), builds the project locally, uploads to your server, and configures Caddy with a Let's Encrypt certificate. The self-hosted alternative to CF Pages, Netlify, or Vercel — no vendor lock-in, no build minute limits, your own domain.

What happens if my server goes down?

StackPilot includes automatic backup tools. Your data is safe and you can restore with one command. Typical downtime: under 5 minutes. Every app has health checks and restart policies built in.

What servers does StackPilot work with?

Any Linux VPS with Docker installed. Tested on Ubuntu 20.04+, Debian 11+, and Alpine. Works with any provider: Hetzner, DigitalOcean, OVH, Mikrus, or your own hardware.

How much RAM do I need?

512MB is enough for lightweight apps like Uptime Kuma or ntfy. For a typical stack (n8n + Listmonk + Umami), 1-2GB is recommended. WordPress with Redis needs about 512MB on its own.

Is this safe for production use?

Yes. Every app ships with memory limits, health checks, and restart policies. Apps bind to 127.0.0.1 by default, exposed only through Caddy reverse proxy with automatic HTTPS.

How do I update apps?

Pull the latest StackPilot version and re-run the deploy command. Your data volumes are preserved. For apps with breaking changes, the update scripts handle migrations.

What if something breaks?

StackPilot includes diagnostic tools for logs, ports, and resource usage. The GitHub repository has full documentation and you can open issues for support.