📝 Memos - 你的轻量级笔记工具

🌟 Memos 是一个开源的、自托管的笔记工具,专为快速捕捉想法而设计。它采用 Markdown 原生格式,轻量级,完全由你掌控。

Memos Logo

项目亮点:


✨ 核心特性

🚀 即时捕捉

  • 时间线优先界面: 无需导航文件夹,打开、写作、完成一气呵成
  • 快速记录: 专为快速捕捉想法而优化
  • 极简设计: 专注于内容本身,无多余干扰

🔒 数据完全掌控

  • 自托管部署: 在你的基础设施上运行,数据完全由你掌控
  • Markdown 格式: 笔记以 Markdown 存储,随时可导出
  • 零追踪: 不收集任何用户数据或行为追踪
  • 数据便携: 轻松导出和迁移你的笔记

🐹 极简架构

  • 单一 Go 二进制: 单文件部署,简单高效
  • 轻量级镜像: Docker 镜像仅约 20MB
  • 多数据库支持: 支持 SQLite、MySQL、PostgreSQL
  • 一键部署: 一条命令即可启动

🌐 开放与可扩展

  • 完整 API: 提供 REST 和 gRPC API
  • 易于集成: 支持第三方工具集成
  • MIT 许可: 自由使用和修改

🚀 快速部署

Docker 部署(推荐)

1
2
3
4
5
docker run -d \
  --name memos \
  -p 5230:5230 \
  -v ~/.memos:/var/opt/memos \
  neosmemo/memos:stable

访问 http://localhost:5230 开始使用!

Docker Compose 部署

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
version: '3'

services:
  memos:
    image: neosmemo/memos:stable
    container_name: memos
    restart: unless-stopped
    ports:
      - 5230:5230
    volumes:
      - ./memos:/var/opt/memos
    environment:
      - MEMOS_OPEN_REGISTRATION=false

原生二进制部署

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

💡 使用体验

为什么选择 Memos?

  1. 极简主义: 没有复杂的文件夹结构,打开就能写
  2. 数据主权: 所有笔记都是本地 Markdown 文件,随时可导出
  3. 轻量高效: 启动速度快,占用资源少
  4. 完全免费: 开源免费,无广告无追踪

适用场景

  • 📌 日常笔记: 记录灵感、待办事项、学习笔记
  • 📅 日记记录: 每日反思、生活记录
  • 💡 知识管理: 收集文章、整理知识点
  • 🏢 团队协作: 团队知识共享、项目文档

⚙️ 配置建议

推荐配置

配置项 建议值 说明
数据库 SQLite 个人使用足够,无需额外配置
存储位置 ~/.memos 数据持久化目录
端口 5230 Web 访问端口
反向代理 Nginx 配合域名和 HTTPS 使用

环境变量配置

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# 基础配置
MEMOS_PORT=5230
MEMOS_DRIVER=sqlite
MEMOS_DSN=/var/opt/memos/memos.db

# 安全配置
MEMOS_OPEN_REGISTRATION=false
MEMOS_ENABLE_SIGNUP_CAPTCHA=true

# 其他配置
MEMOS_ENABLE_NOTES_DELETION=true
MEMOS_ENABLE_PIN=true

🔗 相关链接


📌 总结

Memos 是一个我非常喜欢的笔记工具,它完美平衡了简洁性功能性。如果你也在寻找一个轻量级、自托管的笔记解决方案,Memos 绝对值得尝试!

“Open-source, self-hosted note-taking tool built for quick capture.”


最后更新:2026-04-06 | 作者:琪琪 | 来源:Memos 个人笔记


📢 觉得有用?欢迎分享给更多朋友!