usememos/memos
Open-source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours.
github.com · usememos/memos
usememos/memos
Open-source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours.
Memos 是一款开源、可自托管的轻量笔记工具,围绕「打开即写、写完即走」设计。界面以时间线为中心,不强调文件夹层级;笔记以 Markdown 存储,数据完全留在你的基础设施上,适合把 fleeting thoughts 快速沉淀成可检索的私有知识流。
碎片想法往往死在聊天窗口或临时便签里,既难检索又不可控。Memos 把「快速记录 → 时间线浏览 → 全文搜索」压缩成极轻流程,同时避免把私人笔记交给公有云。对开发者和小团队来说,它是比 Notion 更轻、比纯文本文件更易用的自托管中间层。
5230 需可访问;持久化目录用于存放 SQLite 数据或挂载外部数据库配置。Docker(官方推荐):
docker run -d \ --name memos \ -p 5230:5230 \ -v ~/.memos:/var/opt/memos \ neosmemo/memos:stable原生二进制(Linux / macOS / Windows):
curl -fsSL https://raw.githubusercontent.com/usememos/memos/main/scripts/install.sh | sh生产环境还可选用 Docker Compose、预编译包、Kubernetes Helm 或源码构建,详见官方部署文档。
容器或二进制启动后,浏览器访问 http://localhost:5230,按引导创建首个管理员账号。在首页时间线直接输入 Markdown 内容并发布,确认笔记出现在列表中。
~/.memos 数据目录恢复。-v ~/.memos:/var/opt/memos 时,容器删除会导致 SQLite 数据丢失。