Raspberry Pi Hosting
Run a personal Memos instance on a Raspberry Pi at home.
Memos feature
One process and a SQLite file are enough to start. No separate database, cache, or search server is required.
One binary and SQLite by default, so Memos fits on small hardware.
docker run -d --name memos \ -p 5230:5230 \ -v ~/.memos/:/var/opt/memos \ neosmemo/memos:stableBenefits
Each point describes what current Memos releases do.
A single binary with the web interface built in
SQLite by default, stored in your data directory
No separate cache, queue, or search service
ARM builds for Raspberry Pi-class hardware
Runs as one Docker container with a persistent data directory
A good fit for a Raspberry Pi, an old laptop, or a small VPS
Use cases
Run a personal Memos instance on a Raspberry Pi at home.
Host Memos on a small virtual server.
Put a spare computer to use as a home Memos server.
Technical details
Compiled Go binary with minimal dependencies
In-process cache with a bounded size
Web assets embedded in the binary
Editor code loaded on demand
Start here
Install Memos on a server you choose, then explore the rest of the features.