Memos:一分钟搭建自己的私密笔记系统(比Notion更轻量的开源替代)

Notion很好用,但数据在别人服务器上;印象笔记越来越臃肿,还塞广告。Memos 是一款极简的开源自托管笔记工具,Markdown原生支持、不到20MB的Docker镜像、一条命令就能部署,数据完全属于你自己。

项目地址:https://github.com/usememos/memos

超过58000颗星⭐

Memos 解决什么问题?

现代笔记工具越来越重——Notion功能强大但需要注册账号、服务器在海外;Obsidian本地化做得好但需要手动管理文件同步;印象笔记收费越来越贵且体验下降。

Memos 的设计理念是:笔记应该像发微博一样简单,同时数据完全由你掌控。它不需要建文件夹、不需要分类标签,界面就是一个按时间线排列的输入框,想到什么就写什么,回头用搜索找回来。

核心特点:

时间线式UI:打开应用直接就是输入框,写完按回车就保存,笔记按时间倒序排列。极简到没有多余操作。

纯Markdown支持:输入框原生支持Markdown语法,实时预览。代码高亮、任务列表、链接图片都能用。

完全数据自主:所有数据存在你自己的服务器上。存储格式是标准SQLite(或MySQL/PostgreSQL),导出来就是一堆.sql文件或Markdown文件,不存在供应商锁定。

零遥测/隐私:官方承诺完全不收集任何使用数据。

安装极简:官方Docker镜像只有约20MB,启动极快。不需要Node.js、不需要复杂的依赖。

API开放:完整的REST和gRPC API,可以自行开发客户端或与其他工具集成。

多用户支持:可以创建多个用户账号,适合小团队内部分享。

安装方法(Docker一条命令):

docker run -d \
–name memos \
-p 5230:5230 \
-v ~/.memos:/var/opt/memos \
neosmemo/memos:stable

然后打开 http://localhost:5230 即可使用。

数据持久化在 ~/.memos 目录,重启容器不会丢失数据。

原生二进制安装(无需Docker):

curl -fsSL https://raw.githubusercontent.com/usememos/memos/main/scripts/install.sh | sh

安装脚本会自动检测系统并下载对应版本。

进阶使用:

修改端口:默认是5230,如果端口被占用,用 -e PORT=xxx 调整。

使用MySQL/PostgreSQL:默认SQLite适合个人使用,如果数据量很大或有并发写入需求,可以在docker-compose中配置MySQL。

开启注册:默认是单用户模式,在docker-compose中添加 MEMOS_GUEST_NAME 和 MEMOS_GUEST_PASSWORD 环境变量可以开启访客账号。

绑定域名:通过Nginx反代,配置好SSL后就能用域名访问。

使用技巧:

快速记录:用快捷键直接唤起输入框,随时记录想法。

标签管理:虽然不需要强制分类,但可以用 #标签 的方式给笔记打标签。

搜索:右上角搜索框支持全文搜索,找历史笔记很方便。

API集成:官方有Memos Chrome扩展,可以把网页内容快速保存到Memos。

适用场景:

个人日常笔记:替代有道云笔记、印象笔记,数据完全自己掌控
团队内部知识库:轻量级,不需要Notion那么重的功能
开发者随手记:记录API设计、技术方案、调试日志
第二大脑:配合知识管理方法论,把Memos作为外部记忆系统

开源协议:MIT

总结:Memos 是目前最轻量的自托管笔记方案,20MB镜像、一条命令部署、Markdown原生支持。适合那些受够了臃肿笔记软件、想要简单纯粹笔记体验的人。数据存在自己服务器上,彻底告别云笔记的隐私担忧。


服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。

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

请登录后发表评论

    暂无评论内容