--forcepushed--fp
  • Home
  • Articles
  • Resources

Build smarter, ship faster, and stand out from the crowd.

Subscribe or follow on X for updates when new posts go live.

Follow on X

Hosting for Solo Devs: How My $6/Month Setup Compares

Hosting for Solo Devs: How My $6/Month Setup Compares

As a solo founder, I’ve tried to keep my infrastructure simple, affordable, and flexible. My current deployment stack is built around DigitalOcean droplets managed by Terraform, with each application living in its own GitHub repo and deployed via GitHub Actions.

Excluding the cost of the domain and the DigitalOcean droplet itself, I’m running everything for ~$6/month.

Lately, I’ve been seeing posts from other solo devs and indie founders exploring their infrastructure setups, so I decided to dive in. I reached out to folks and compared notes. I wanted to see where my approach fits into the broader landscape and whether there are optimizations I’m missing. Below are the patterns I uncovered and some thoughts on where I go from here.

My Setup

  • Provisioning: Terraform for managing DO droplets and networking
  • Deployment: GitHub Actions per repo for continuous deployment
  • Cost: $6/month excluding domain/DNS
  • Self-managed DB: Running PostgreSQL locally on the same droplet
  • Why I like it: It’s simple, gives me full control, and it’s cost-efficient

What Other Developers Are Using

Here’s a rough breakdown of what I found after asking around. I grouped services into Free Options (at least for a generous tier) and Paid. This isn’t exhaustive, and I’ve generalized where appropriate for simplicity.

Free Option

Nowadays there are plenty of free ways to host your app. I wish these were around when I was getting started.

In contrast, here’s a rough comparison of entry-level pricing for the paid options I mentioned earlier. Prices are for solo developer–friendly setups and may vary by region, features, or promotions.

ServiceTypical Entry PriceNotes
Cloudways$14–$26Managed cloud hosting; resells DO/Linode/Vultr with value-added UI/support
DigitalOcean$5–$7Basic droplet (1 vCPU, 1 GB RAM); unmanaged
GCP$0–$25 (free credits)$300 credits for 90 days; f1-micro sometimes free in select regions
Hetzner€4–€6 (~$4.50–$6.50)High-performance VPS (2 vCPU, 2 GB RAM); great value but EU-centric
Hostinger$3–$6Shared hosting; VPS starts around $5–$10
Linode$5–$10Similar pricing and model to DO (1 GB RAM tier is $5)
Railway$5–$20Usage-based; $5 base includes some CPU/runtime/storage, then scales
VPS (general)$3–$10Low-cost providers like Vultr, OVH, GreenCloud offer $3–$5/month options

Takeaways

  • Best $/Performance: Hetzner, especially for EU-based deployments.

  • Most beginner-friendly: Cloudways, Hostinger for managed solutions.

  • CI/CD flexibility: DigitalOcean, Linode, and Railway integrate well with GitHub Actions or external deploy pipelines.

  • Hidden gem: Railway is great for combining app and DB hosting in a single interface with usage-based billing.

  • DigitalOcean: About 5% of the developers I contacted were using DigitalOcean with a similar self-hosted approach. Most of them ran their own databases, which is great to see. It means more folks are gaining DevOps literacy.

  • GitHub Actions: Only 2–3% of developers mentioned using GitHub Actions in their deployment flow. Even fewer tied it to infrastructure management like I do with Terraform. It’s a bit of a niche but gives you excellent repeatability.

  • Databases: Only about 10% mentioned using database-focused platforms like nHost or Directus. The majority either didn’t mention a database solution at all or just defaulted to Supabase.

  • Legacy No-Shows: Not a single person mentioned Heroku or Netlify, which is wild considering how dominant those platforms were 4–5 years ago. Their absence speaks to how quickly the landscape shifts.

What’s Next?

This post didn’t even get into monitoring, analytics, alerting, or backups. There are things I handle separately and might dive into for a follow-up. If you’re running something cool or have an unusual deployment flow that’s working well for you, I’d love to hear about it.

Whether you’re bootstrapping your next SaaS, running a blog, or experimenting with side projects, the deployment landscape is wide open and getting more interesting every year.

If you’ve got a setup you love that wasn’t listed here, reach out. I’m always looking for new tricks to keep things lean and fast.