Self-Hosted Business Apps
12 stacks for anyone who wants business software you host rather than rent per seat. 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 $5/month flat.
#the stacks
Campfire
37signals’ free group chat - rooms, DMs, files, search. Slack without the per-seat meter.
Chatwoot
Open-source customer support - shared inbox, live chat, channels, help center - with no per-agent pricing.
Documenso
The polished open-source DocuSign alternative - teams, templates, API, and real PKCS#12 document sealing.
DocuSeal
Open-source document signing - field builder, multiple submitters, verified PDF eSignatures - with no envelope counting.
FreeScout
The free help desk / shared inbox - email ticketing with no per-agent pricing, on a self-hosted MySQL.
Mattermost
Open-source team chat - channels, threads, calls, integrations - on one managed Postgres, no per-seat bill.
Odoo
The open-source business suite - CRM, sales, inventory, accounting, ecommerce - on a managed Postgres.
Penpot
The open-source design & prototyping platform - the Figma alternative, with no per-seat ceiling.
Rocket.Chat
Team chat with an apps marketplace and omnichannel - stateless, on a MongoDB replica set.
Shlink
Self-hosted URL shortener - short links on your domain, full REST API, analytics that are yours.
Twenty CRM
The open-source CRM with a modern data model - pipelines, workflows, email sync - and no per-seat pricing.
Typebot
Conversational forms that outconvert static ones - unlimited chats and seats on a managed Postgres.
#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 |
|---|---|---|---|---|
| Campfire | 1 | 512 MiB | 10 GB | $5/mo |
| Chatwoot | 5 | 3.8 GiB | 15 GB | $25/mo |
| Documenso | 2 | 3 GiB | 5 GB | $25/mo |
| DocuSeal | 3 | 2 GiB | 10 GB | $13/mo |
| FreeScout | 2 | 2 GiB | 15 GB | $13/mo |
| Mattermost | 2 | 3 GiB | 30 GB | $25/mo |
| Odoo | 2 | 3 GiB | 17 GB | $25/mo |
| Penpot | 6 | 4.1 GiB | 15 GB | $49/mo |
| Rocket.Chat | 1 | 3 GiB | 10 GB | $25/mo |
| Shlink | 2 | 1.5 GiB | 5 GB | $13/mo |
| Twenty CRM | 4 | 3.3 GiB | 10 GB | $25/mo |
| Typebot | 3 | 2.5 GiB | 5 GB | $25/mo |
Cost against the managed equivalents, per stack: Campfire , Chatwoot , Documenso , DocuSeal , FreeScout , Mattermost , Odoo , Penpot , Rocket.Chat , Shlink , Twenty CRM , Typebot .
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.