一款自托管、无需数据库的笔记网页应用,笔记以扁平文件夹中的 Markdown 文件保存。
- Star
- 1,096
- Fork
- 46
- 未关闭 Issue
- 12
- 最近提交
- 3天前
这是什么?
Many Notes 是一款基于网页的 Markdown 笔记应用,通常通过 Docker 部署在自己的服务器上。笔记以普通文件的形式保存在文件系统中,便于掌控库的目录结构、迁移和备份;搜索等功能则由数据库支持。
每个用户可以把所有文件放在一个库中,也可以拆分成多个库。应用支持多用户登录,并兼容 OpenID Connect 和 OAuth 身份提供方,如 Keycloak、Authentik、Entra ID 等,还可以邀请其他用户共享库。界面支持实时更新。
编辑器提供模板,以及用于关联笔记的链接、反向链接和标签。此外还包括容错搜索、导出 PDF、库的导入导出、自动保存以及浅色和深色主题。配合 HTTPS 反向代理使用时,它还可以作为渐进式 Web 应用(PWA)安装。
核心功能
- 01支持多用户,可使用本地登录、OpenID Connect 和 OAuth
- 02每个用户可创建多个库,并支持共享协作
- 03提供树形文件浏览器和容错文件搜索
- 04笔记之间支持链接、反向链接和标签
- 05支持模板、自动保存和导出 PDF
- 06支持库的导入导出,并提供浅色和深色主题
适用场景
- 在自己的服务器上存放个人笔记和知识库
- 让团队成员通过共享库协作维护知识库
- 通过已有的企业身份提供方统一登录笔记应用
- 将 Markdown 文档以普通文件形式保存,方便备份和版本管理
快速上手
- 1
按 README 中的示例创建 compose.yaml 文件
- 2
将 APP_URL 修改为你访问应用时使用的地址
- 3
使用 Docker Compose 启动 Many Notes
docker compose up -d
使用前须知
- 自托管需要运行 Docker 并自行管理服务器。
- README 建议使用带 HTTPS 的反向代理,以获得 PWA 支持和从代码块复制到剪贴板等完整功能。
收录于专题
标签
常见问题
- many-notes 是什么?
- 一款自托管的 Markdown 笔记网页应用,笔记以文件形式保存在文件系统中,支持多库、多用户和协作。 Many Notes 是一款基于网页的 Markdown 笔记应用,通常通过 Docker 部署在自己的服务器上。笔记以普通文件的形式保存在文件系统中,便于掌控库的目录结构、迁移和备份;搜索等功能则由数据库支持。
- many-notes 可以免费使用吗?用的什么许可证?
- many-notes 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- many-notes 还在维护吗?
- 活跃维护中。many-notes 最近一次提交是在 2026年11月4日。
- many-notes 适合用来做什么?
- 在自己的服务器上存放个人笔记和知识库 让团队成员通过共享库协作维护知识库 通过已有的企业身份提供方统一登录笔记应用 将 Markdown 文档以普通文件形式保存,方便备份和版本管理
- many-notes 怎么安装和运行?
- 按 README 中的示例创建 compose.yaml 文件 将 APP_URL 修改为你访问应用时使用的地址 使用 Docker Compose 启动 Many Notes: docker compose up -d
- 在哪里获取 many-notes?
- 源代码和安装说明在 GitHub 上:https://github.com/brufdev/many-notes
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3277+11 本周222VueMIT更新于 2个月前
一款可自托管的免费笔记应用,支持富文本与 Markdown 笔记、任务列表和日记,可替代 Notion 等工具。
995+22 本周49JavaScriptMIT更新于 17小时前
用 Go 编写的无数据库自托管 Wiki,所有页面以纯 Markdown 文件保存在本地。
62556GoGPL-3.0维护活跃更新于 前天
开源笔记与知识库应用,采用三栏布局,支持多设备实时同步,内置 MCP 供 AI Agent 读写,可部署在 Cloudflare 或 Docker 上。
3136+88 本周1613TypeScriptAGPL-3.0更新于 24小时前
端到端加密的笔记应用,支持多设备同步文件与笔记,并可自建同步服务器。
6699+10 本周566TypeScriptAGPL-3.0更新于 3天前
一款轻量的网页版 Markdown 笔记应用,笔记以标准文件夹形式存储,便于自主掌控与迁移。
77526TypeScriptAGPL-3.0维护活跃更新于 上个月