memos
SHA-256开源、自托管的轻量笔记工具,Markdown原生,快速记录,数据完全属于你。
自己服务器上运行的极简笔记应用,开箱即写,数据永不外传。
核心功能
- 即时捕获:时间线界面,打开就写,无需整理文件夹
- 数据自主:自托管,Markdown存储,零遥测,随时可导出
- 极简部署:单个二进制或20MB Docker镜像,一条命令启动
- 开放可扩展:MIT协议,完整REST和gRPC API,可集成其他工具
避坑指南
- •自托管需自行负责数据备份,建议定期备份~/.memos目录;首次部署建议使用Docker以便升级;该工具定位轻量,不支持富文本、表格等复杂排版,适合快速记录而非长篇写作。
适用场景
- 个人知识管理、速记灵感
- 团队内部轻量笔记共享(自托管保障隐私)
- 替代Notion/Obsidian的离线或私有部署方案
详细介绍
Memos 是一款开源、自托管的轻量笔记工具,专为快速记录而生。采用时间线优先的极简界面,无需管理文件夹,打开即可书写。笔记以 Markdown 格式存储,完全归你所有,随时可迁移。服务仅需一个 Go 二进制文件(Docker 镜像约 20MB),支持 SQLite、MySQL 或 PostgreSQL 数据库。提供完整的 REST 和 gRPC API 便于集成,MIT 协议,无任何遥测,通过 Docker 或一行命令即可在几秒内部署完成。
常见问题与排障 (1)
故障排除升级Memos后通过SSO登录时如何修复'user registration is not allowed'错误?
这是因为v0.28.0+版本为SSO使用了新的身份链接系统。现有SSO用户必须使用用户名/密码登录一次,以重新建立链接。如果您没有密码,管理员可以通过“管理 > 用户 > 编辑用户”为您设置一个。然后使用该凭据登录,进入“设置 > SSO身份”,重新连接提供商。之后SSO登录将正常工作。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
Docker方式:运行 docker run -d --name memos -p 5230:5230 -v ~/.memos:/var/opt/memos neosmemo/memos:stable
二进制方式:执行 curl -fsSL https://raw.githubusercontent.com/usememos/memos/main/scripts/install.sh | sh
启动后浏览器打开 http://localhost:5230 即可使用
- Docker方式:运行 docker run -d --name memos -p 5230:5230 -v ~/.memos:/var/opt/memos neosmemo/memos:stable
- 二进制方式:执行 curl -fsSL https://raw.githubusercontent.com/usememos/memos/main/scripts/install.sh | sh
- 启动后浏览器打开 http://localhost:5230 即可使用
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
6837f77d2dbd1093d49ccb4863804541b8ee7805d3e02ea34efebc628ef7eb4b该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
若使用Docker:docker stop memos && docker rm memos && rm -rf ~/.memos。若使用二进制:删除下载的文件和~/.memos目录即可。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ