Launch: Miget – A New Kind of PaaS (No Per-App or Usage-Based Billing)

2 points by ktaraszk ↗ HN
Hey HN,

After years of pain using platforms like Heroku, Render, Fly, and Railway, we decided to build our own. It’s called Miget, and it rethinks both the developer experience and the economics of deployment.

Most PaaS platforms charge you per app, per dyno, per background worker, per staging environment, and so on. Or worse—usage-based billing that’s impossible to predict (hi Railway).

We flipped the model:

You choose a plan (with fixed CPU/RAM), deploy as many apps as you want inside it—frontend, backend, workers, databases-and that’s your bill. No surprises, no meter running in the background. Think VPS simplicity with modern PaaS DX.

Under the hood:

- Fair Scheduler based on CFS principles (like a smarter VPS)

- Kubernetes + microVMs (CloudHypervisor)

- Cloud Native Buildpacks or Docker builds

- Built-in IPv6, SSH, full API (coming soon)

- Transparent billing via Polar.sh

- Usage-based billing opt-in (coming soon)

Built for hackers, indie devs, startups building their MVPs or just tired of being nickel-and-dimed.

Clarification on the name: It’s Miget, pronounced like “widget.” Not “midget.” No relation, no offense intended-just a short, punchy name.

Would love your thoughts, feedback, roasting, or questions. Live now at https://miget.com

3 comments

[ 3.2 ms ] story [ 16.1 ms ] thread
How can you promise fixed resources and billing while also listing autoscaling as a feature? Likewise, in your intro above you both disparaged usage-based billing, and also said you were offering it soon.

Overall, the concept looks fine, but you probably need to refine your communications to be clear on what you are offering. Because if you are adding in usage-based billing and autoscaling... I have no idea what is differentiating you from the others.

I don't know about anyone else, but I pronounce midget and widget exactly the same. eg... soft I sound for the 'i' and a j sound for the 'g'.

So for me, the clarification on the name makes it less understandable :)

Hey, thanks for the comment - you're right.

It’s pronounced /ˈmɪgɛt/ – like it’s spelled, with a hard “g”. No relation to “midget”, no offense intended.

Thanks again for pointing it out!