On average it costs me $60 per month to run it in particular (Hetzner/AWS Route53/fly.io), but after ad and patreon income it actually earns me about $240 per month. I've been looking at minimizing the tech stack down some more to make it more cash-positive but moving everything on the Hetzner box to my homelab is logistically annoying. I'll get there some day.
700 comments on "Ask HN: What would be your stack if you are building an MVP today?" https://news.ycombinator.com/item?id=34530052 last month
"Ask HN: What's the best tech stack for indie hacking?" https://news.ycombinator.com/item?id=34551770 last week
I’ve been a Haskeller for most of my career, but for this one I’m using Next.js and TypeScript for the backend and frontend.
GraphQL API (Pothos + Apollo), Postgres for the DB, DigitalOcean for the hosting.
Costs about $30/mo — hosting, managed Postgres, managed Redis. Could probably be $10/mo if I ran everything on the same droplet, but I like DO’s automated deploys and having to manage zero state by myself.
https://SherlockDNA.com runs a lot of reports for genetic genealogists. It's boring a boring Rails-based app with Stimulus and Hotwire. This is plopped on a cheap $20 node from Hetzner. I use Hatchbox.io for deployment and love it. For the two, $30/month.
https://ranchoelcharro.com is a horse ranch in Mexico that rescued during COVID. The site itself lives on SquareSpace so non-technical people can edit. Behind the scenes I built out our own booking/reservation platform after being woefully dissatisfied with commercial options. It, too, is another boring Rails-based app with Stimulus and Hotwire (yes, even the widget that handles the booking is boring). Site lives on Heroku because I was too lazy to do anything else at the time, and it's fine there for now. It handles a half-dozen integrations with tour agencies, all back-office stuff, and more. It's about $50/month for everything to make it hum on Heroku which is great because I don't have to worry about it — my employees lives and their families lives depend on them getting reservations, so I want to make sure that it's as me-no-play-sysadmin as possible. SquareSpace, while annoying for a web developer like myself, is fine and runs us $33/month. All together, our tech spend is about $120/month — HelpScout for emails/tickets, emails sent with Postmark.
ui is svelte or react based on whether I’m building a static cms or a full blown app.
Mobile is flutter.
Cost? Depends. For enabling SSO I need to be on paid plan for firebase. If I need cloud sql cost goes up. Otherwise it’s basically cheap or free depending on project requirements.
Packer, Terraform, Pulumi, and Docker for infrastructure.
Proxmox as the provisioned hypervisor.
HashiCorp Vault (machine facing) and Bitwarden (user/me facing) for secrets management.
Various Ansible playbooks for local orchestration and host provisioning.
Cost is one time hardware + development time. It’s amazing what tools are available for free these days.
Total price is around 30 Dollars / month
I run many side projects with this stack, and, it is fantastic due to the low maintenance requirements.
Besides the domain, it costs between $5-10 USD/service/month, if I wanted to save, I could just run a bigger server hosting all my services