Productivity & PM 1 service 256 MiB RAM 2 GB disk

Memos

The lightweight note hub - markdown thoughts captured in seconds, on your own $5 server.

One-click deploy, from $5/mo on a Miget plan.

Memos occupies the sweet spot note apps keep abandoning: fast capture of markdown thoughts with tags and search, no folders to file into, no sync subscription, no lock-in. A single MIT-licensed Go binary on SQLite - 40k stars of people who wanted exactly this.

One container, one volume, one rule: the first signup becomes the admin, so claim your instance right after deploy. A first-class REST API feeds the community’s mobile clients and your own scripts.

#what you get

  • Instant markdown capture with tags and full-text search
  • Selective sharing of individual memos
  • First-class REST API; community mobile clients
  • Single Go binary + SQLite - one small volume
  • MIT, active, 40k+ stars

#topology

ServiceRolePublic
memosnotes hub (:5000)yes - first signup becomes admin

#miget sizing

// this stack needs

256 MiB RAM · 2 GB disk · 1 service

Notes are small; so is this. Claim the instance immediately - first signup is the Host account, then close registration in settings.

Hobby - recommended fit

$5/mo

1 vCPU · 512 MiB · 10 GiB disk

Headroom for your own apps: 1 GiB at $7/mo

Professional - production

$22/mo

1 vCPU · 2 GiB · 10 GiB disk

Dedicated resources, production SLOs - plan details

One Miget plan is a fixed pool of compute - the whole stack (managed databases included) deploys inside it, and anything left over runs your other apps. No per-service or per-seat math.

#vs. other PaaS

Estimated monthly cost of running this exact stack (256 MiB RAM, 2 GB disk, 1 container) elsewhere, from published June 2026 rates.

PlatformEst. monthlyNotes
Miget $5 flat compose stacks first-class: one deploy, dedicated vCPU, managed Postgres/Valkey, volumes and TLS all included in the plan
Heroku ~$13 no volumes; nothing between 1 GB ($50) and 2.5 GB ($250) dynos - 2 GB containers cost far more than shown
DO App Platform ~$10 no persistent volumes - stateful containers need managed DBs/Spaces (base $5 Spaces included here)
Render ~$8 per-service instances (0.5 GB $7, 2 GB $25) - every container is its own paid service
Railway ~$3 usage-based ($10/GB RAM-mo); vCPU billed separately at $20/vCPU-mo on top
Fly.io ~$2 cheapest sticker price - but burstable shared CPUs (1/16 core; dedicated vCPUs cost ~2-3×), no compose deploys (one app per container, manual wiring), managed DBs billed extra

Estimates assume RAM fully allocated at published on-demand rates - and sticker price isn't the whole comparison: the cheaper rows buy burstable shared CPUs, per-service wiring instead of a compose deploy, and managed databases billed separately. Heroku and DO App Platform have no persistent volumes at all - stateful stacks like this one need workarounds there.

#deploy it

On Miget

  1. Create a Compose Stack in app.miget.com pointing at the templates repository
  2. Set the stack path to memos
  3. No required variables - deploy as-is
  4. Deploy. Miget layers compose.miget.yaml (RAM, privacy, volumes, managed services) automatically

Locally first?

Every template is portable, vanilla Docker Compose - the Miget overrides are ignored locally:

git clone https://github.com/deployable-sh/stacks
cd miget-compose-templates/memos
docker compose up -d

Same files, same behavior. The template README covers connection strings and scaling notes.

#faq

Memos or a full wiki like Outline?

Memos is for capture - thoughts, snippets, links, journal lines - not document hierarchies. Teams wanting structured docs want a wiki; individuals wanting a second brain inbox want this. Many run both.

Where does my data live and can I leave?

A SQLite file and assets on the volume - the most portable storage there is. Export via API or copy the database; no proprietary format anywhere.

Can multiple people use it?

Yes - the Host invites users (or leaves registration open on a trusted domain), and memos are private per-user unless shared. For heavy multi-user, the Postgres driver is one env pair away.

Ship Memos today

One compose stack, 256 MiB of RAM, from $5/month flat, and it runs on your laptop with the same files.