Memos feature

Deploy Anywhere

From Raspberry Pi to larger server setups, Memos stays portable across the environments people actually run.

Linux, macOS, Windows, Docker, and Kubernetes - deploy anywhere with universal compatibility.

Benefits

What changes when you use it.

The value should be visible in the workflow and in what remains under your control.

  • Docker containerization with multi-architecture support (recommended deployment method)

  • Pre-built native binaries for Linux, macOS, and Windows

  • Kubernetes support with official Helm charts for orchestrated environments

  • ARM64 and x86-64 architecture support for diverse hardware

  • Multiple installation methods to suit any workflow or preference

  • Single binary deployment with zero external dependencies

Use cases

Where it earns its place.

Home Server Setup

Install directly on your home server or NAS device.

Cloud Deployment

Deploy on any cloud provider using Docker or Kubernetes.

Development Environment

Run locally for development and testing on any platform.

Technical details

The implementation stays inspectable.

  • Go 1.21+ cross-compilation for Linux, macOS, Windows

  • Multi-architecture Docker images (linux/amd64, linux/arm64)

  • Official Helm charts for Kubernetes deployments

  • Systemd service files and installation scripts included

  • GitHub Actions automated builds for all platforms

Start here

Put cross-platform to work.

Install Memos on your own server, then keep exploring the rest of the product.