Self-Hosted Internal Tools
5 stacks for anyone who wants internal apps built fast, hosted cheap. Each one is a vanilla
compose.yaml that runs locally with docker compose up, with a measured RAM footprint
and a one-step deploy to Miget from $25/month flat.
#the stacks
Appsmith
The open-source internal-tool builder - drag-and-drop UI over your databases and APIs, unlimited users, no per-seat bill.
Budibase
Low-code apps, forms, and approval workflows - the all-in-one image with zero required configuration.
NocoDB
The open-source Airtable alternative - smart spreadsheet over a real Postgres, no seat or record metering.
Open Mercato
experimentalThe AI-engineering foundation framework - multi-tenant CRM/ERP/commerce modules that start your business app at 80% done.
ToolJet
Low-code internal tools with 50+ connectors - one container on a managed Postgres, no app caps, no seat pricing.
#what each one needs
RAM and disk are what the compose file allocates, not guesses, and the plan is the smallest one that holds it. Databases and caches come managed and included on Miget rather than billed per instance.
| Stack | Services | RAM | Disk | Fits plan |
|---|---|---|---|---|
| Appsmith | 2 | 4 GiB | 5 GB | $25/mo |
| Budibase | 2 | 4 GiB | 10 GB | $25/mo |
| NocoDB | 2 | 3 GiB | 10 GB | $25/mo |
| Open Mercato | 4 | 5.5 GiB | 20 GB | $49/mo |
| ToolJet | 2 | 3.5 GiB | 6 GB | $25/mo |
Cost against the managed equivalents, per stack: Appsmith , Budibase , NocoDB , ToolJet .
Browse the rest of the catalogue
140 stacks in total, from databases and queues to AI infrastructure - all MIT licensed, all runnable locally, all deployable in one step.