Memos:轻量级自托管笔记工具,Markdown记录你的每一个灵感

笔记工具五花八门,有道云、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元。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容