All features

Memos feature

Run Memos yourself

Put your timeline of memos on hardware you choose and decide who can sign in, how, and what is public.

Run Memos on a server you choose, from a Raspberry Pi at home to a company server.

Docker
docker run -d --name memos \  -p 5230:5230 \  -v ~/.memos/:/var/opt/memos \  neosmemo/memos:stable

Benefits

What changes when you use it.

Each point describes what current Memos releases do.

  • Your memos stay on the server you choose: a home server, a VPS, or company hardware

  • Decide whether people can sign up, and whether they sign in with a password or SSO

  • Choose whether anonymous visitors can read public memos, or keep the whole instance private

  • Run it behind the reverse proxy, HTTPS, and backups you already use

  • Upgrade on your own schedule; database migrations run automatically on startup

  • No hosted Memos account or cloud service is required

Use cases

Where it earns its place.

Home Lab Setup

Run Memos on your home server or NAS for personal and family notes.

Small Team Deployment

Deploy on a small VPS or cloud instance for shared notes without extra service overhead.

Existing Infrastructure

Run Memos inside networks, identity providers, and backup routines you already manage.

Technical details

The implementation stays inspectable.

  • Docker and Docker Compose guides

  • Kubernetes deployment guide for existing clusters

  • Binary releases for Linux, macOS, and Windows

  • Works behind a reverse proxy with HTTPS termination

Start here

Start with one memo.

Install Memos on a server you choose, then explore the rest of the features.