Home Server Setup
Install directly on your home server or NAS device.
Memos feature
From a Raspberry Pi to a larger server setup, Memos runs in the environments people actually use.
Run Memos with Docker, as a native binary on Linux, macOS, or Windows, or in Kubernetes.
Benefits
Each point describes what current Memos releases do.
Docker images for amd64, arm64, and armv7
Native binaries for Linux, macOS (Intel and Apple Silicon), and Windows
A Kubernetes guide for clusters you already operate
Runs on ARM boards such as the Raspberry Pi and on x86-64 servers
Docker Compose for deployments that are easy to recreate
One binary with the web interface built in
Use cases
Install directly on your home server or NAS device.
Deploy on any cloud provider using Docker or Kubernetes.
Run locally for development and testing on any platform.
Technical details
Go backend compiled for each platform
Multi-architecture Docker images (linux/amd64, linux/arm64, linux/arm/v7)
Release archives published on GitHub Releases
Runs under systemd, launchd, or a Windows service wrapper
GitHub Actions automated builds for all platforms
Start here
Install Memos on a server you choose, then explore the rest of the features.