笔记工具五花八门,有道云、Notion、Obsidian……但很多人的需求很简单:随手记点什么,不需要复杂的文件夹层级,最好还能自托管保证隐私。Memos 正是为这种场景设计的。
**项目介绍**
Memos 是一款开源、轻量的自托管笔记工具,主打「时间线优先」的设计理念。随手打开、随手记录、随手查看,没有文件夹层级,没有复杂的标签系统。目前在 GitHub 上已获得近 6 万颗星标,采用 Go 语言开发,单个 Docker 镜像仅约 20MB,部署极其简单。
**核心特色功能**
时间线式记录:所有笔记以时间线形式展示,最新的在最上面。打开就能写,写完就消失(到时间线里),无需纠结放在哪个文件夹。
Markdown 原生支持:所有笔记都是标准 Markdown 格式,支持代码高亮、任务列表、表格等常见语法,笔记完全属于你自己,随时可以迁移。
零追踪、完全自托管:不收集任何使用数据,不联网上报,完全私有。单文件部署,数据存在你自己的服务器上。
REST 和 gRPC API:提供完整的 API 接口,可以接入自动化工作流,也可以开发自己的客户端。
多数据库支持:默认使用 SQLite(零配置),也支持 MySQL 和 PostgreSQL,适合不同规模的使用场景。
**安装步骤**
方式一:Docker 快速部署(推荐)
docker run -d \
–name memos \
-p 5230:5230 \
-v ~/.memos:/var/opt/memos \
neosmemo/memos:stable
然后打开 http://localhost:5230 即可开始使用。
方式二:Docker Compose 部署(带 MySQL)
创建 docker-compose.yml:
version: ‘3.8’
services:
memos:
image: neosmemo/memos:stable
container_name: memos
ports:
– “5230:5230”
volumes:
– ./memos-data:/var/opt/memos
environment:
– MODE=prod
– DB_PATH=/var/opt/memos/memos.db
restart: unless-stopped
方式三:原生二进制安装
curl -fsSL https://raw.githubusercontent.com/usememos/memos/main/scripts/install.sh | sh
**使用方法**
快速记录:打开页面后在顶部的输入框直接输入内容,按回车即保存。支持 Markdown 语法,输入 # 标题、- 列表、`代码` 等都会自动格式化。
搜索和筛选:页面顶部有搜索框,支持快速查找历史笔记内容。
资源管理:支持上传图片、附件到笔记中,文件存在本地数据库或文件系统,不依赖外部图床。
公开分享:每条笔记都可以生成分享链接,方便将特定笔记分享给朋友或团队成员。
标签管理:可以为笔记添加标签,通过标签筛选查看相关笔记。
**适用场景**
个人随手记:每天的工作心得、学习笔记、生活杂感,不需要复杂组织,开了就写;
团队知识库:小团队内部分享技术笔记、操作手册,简单轻量;
个人开发者:记录 API 接口、服务器配置、代码片段,随时查阅;
替代朋友圈/微博:作为公开或私有的碎碎念工具,完全自主可控。
**开源协议**
Memos 采用 MIT 开源协议,完全免费,可以商用。
GitHub 地址:https://github.com/usememos/memos
服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。








暂无评论内容