字
字节笔记本
2026年2月23日
Memos - 开源自托管笔记服务
Memos 是一款开源的、自托管的笔记服务,让你完全掌控自己的数据和隐私。没有跟踪、没有广告、没有订阅费用,你的思想、你的数据、你的控制。
项目简介
Memos 是一个隐私优先、自托管的知识库,适用于个人笔记、团队维基和知识管理。它由 Go 和 React 构建,以单一二进制文件运行,资源占用极低。截至目前,该项目在 GitHub 上已获得 57.1k+ stars,拥有 4.1k+ forks 和 371 位贡献者。
核心特性
- 隐私优先 — 自托管在你的基础设施上,零遥测、无跟踪、无广告
- 原生 Markdown — 完整的 Markdown 支持,纯文本存储,数据始终可移植
- 轻量级 — 单一 Go 二进制文件配合 React 前端,内存占用低,秒级启动
- 易于部署 — 一行 Docker 命令即可安装,支持 SQLite、MySQL 和 PostgreSQL
- 开发者友好 — 完整的 REST 和 gRPC API,可与现有工作流集成
- 简洁界面 — 极简设计,支持暗黑模式和移动端响应式布局
技术栈
- 后端: Go (Golang)
- 前端: React
- 数据库: SQLite(默认)、MySQL、PostgreSQL
- 部署: Docker、Docker Compose、Kubernetes
安装指南
Docker 部署(推荐)
bash
docker run -d \
--name memos \
-p 5230:5230 \
-v ~/.memos:/var/opt/memos \
neosmemo/memos:stable部署完成后,打开 http://localhost:5230 即可开始使用。
其他安装方式
- Docker Compose — 推荐用于生产环境部署
- 预编译二进制文件 — 支持 Linux、macOS 和 Windows
- Kubernetes — 提供 Helm charts 和 manifests
- 源码构建 — 用于开发和自定义
详细安装指南请参考官方文档:https://usememos.com/docs/deploy
快速开始
- 使用 Docker 一键部署(见上)
- 访问
http://localhost:5230 - 创建管理员账户
- 开始记录你的笔记!
在线演示
不想立即安装?可以先体验在线演示:https://demo.usememos.com/
使用场景
- 个人笔记 — 记录想法、待办事项、学习笔记
- 团队维基 — 构建团队知识库和文档中心
- 知识管理 — 整理和归档重要信息
- 微博客 — 发布短内容和想法
API 参考
Memos 提供完整的 API 支持:
- REST API — 标准的 HTTP API 接口
- gRPC API — 高性能的 RPC 接口
详细的 API 文档请参考:https://usememos.com/docs
项目链接
- GitHub 仓库: https://github.com/usememos/memos
- 官方网站: https://usememos.com
- 官方文档: https://usememos.com/docs
- 在线演示: https://demo.usememos.com/
- Discord 社区: https://discord.gg/tfPJa4UmAv
- Docker Hub: https://hub.docker.com/r/neosmemo/memos
开源协议
Memos 基于 MIT 协议开源,可自由使用和修改。
分享: