Repolode
lyfie-org

lyfie-org/papyra

一款自托管的类 Google Keep 笔记应用,每条笔记都是你磁盘上的纯 Markdown 文件。

可替代:Google KeepNotion

Star
125
Fork
6
未关闭 Issue
0
最近提交
21小时前

这是什么?

Papyra 是一款自托管笔记应用,界面采用类似 Google Keep 的卡片式布局。它以单个 Docker 容器和一个数据卷运行,不需要额外的数据库或搜索服务。每条笔记都是带有简单 YAML 头信息的 .md 文件,保存在你自己控制的文件夹中,即使不再使用 Papyra,笔记依然可以直接阅读。

由于文件系统是数据的权威来源,Obsidian、VS Code、Syncthing、git 等工具都可以直接编辑同一个文件夹,Papyra 会监听外部修改并自动更新打开的页面。SQLite 和 Lucene 全文索引只是可重建的缓存。应用还支持带命名光标的多人实时协作、用 PIN 保护的加密私密笔记库、历史版本、评论以及 [[双链]] 式笔记链接。

登录支持 Passkey、身份验证器应用和 OIDC 单点登录。Papyra 可从 Obsidian、Google Keep 和 Day One 导入数据,并支持导出为 zip 或加密备份。后端基于 .NET 10,编辑器基于 React 19 和 Lexical 封装的 Luthor。

核心功能

  • 01每条笔记都是带 YAML 头信息的 Markdown 文件,存放在你自己的文件夹中。
  • 02支持标题、正文和标签的全文搜索。
  • 03支持带命名光标的多人实时协作编辑。
  • 04PIN 保护的私密笔记库,磁盘上加密存储。
  • 05保留笔记历史版本,可比较和恢复。
  • 06支持从 Obsidian、Google Keep、Day One 导入,并可导出为 zip。
  • 07以单个 Docker 容器运行,支持 amd64 和 arm64。

适用场景

  • 在家庭服务器或 NAS 上保存个人笔记,不交给云服务商。
  • 在 Obsidian 或文本编辑器中修改笔记,同时用手机浏览器访问网页版。
  • 从 Google Keep 迁移,同时把笔记保存为可移植的 Markdown 文件。
  • 在私有实例中通过链接分享部分笔记,或与他人实时共同编辑。

快速上手

  1. 1

    下载 Docker Compose 文件

    curl -O https://raw.githubusercontent.com/lyfie-org/papyra/main/docker-compose.hub.yml
  2. 2

    用 Docker Compose 启动 Papyra

    docker compose -f docker-compose.hub.yml up -d
  3. 3

    在浏览器中打开 http://localhost:8080 并创建第一个账户

使用前须知

  • 运行需要安装带 Compose 的 Docker。
  • 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品须保持开源。
  • 自托管意味着你需要自行负责备份、HTTPS 和服务器维护。
  • 可选的每日更新检查会对外发送请求,除非你将其关闭。

收录于专题

标签

常见问题

papyra 是什么?
一款自托管的类 Google Keep 笔记应用,每条笔记都是你磁盘上的纯 Markdown 文件。 Papyra 是一款自托管笔记应用,界面采用类似 Google Keep 的卡片式布局。它以单个 Docker 容器和一个数据卷运行,不需要额外的数据库或搜索服务。每条笔记都是带有简单 YAML 头信息的 .md 文件,保存在你自己控制的文件夹中,即使不再使用 Papyra,笔记依然可以直接阅读。
papyra 可以免费使用吗?用的什么许可证?
papyra 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
papyra 还在维护吗?
活跃维护中。papyra 最近一次提交是在 2026年11月6日。
papyra 适合用来做什么?
在家庭服务器或 NAS 上保存个人笔记,不交给云服务商。 在 Obsidian 或文本编辑器中修改笔记,同时用手机浏览器访问网页版。 从 Google Keep 迁移,同时把笔记保存为可移植的 Markdown 文件。 在私有实例中通过链接分享部分笔记,或与他人实时共同编辑。
papyra 怎么安装和运行?
下载 Docker Compose 文件: curl -O https://raw.githubusercontent.com/lyfie-org/papyra/main/docker-compose.hub.yml 用 Docker Compose 启动 Papyra: docker compose -f docker-compose.hub.yml up -d 在浏览器中打开 http://localhost:8080 并创建第一个账户
在哪里获取 papyra?
源代码和安装说明在 GitHub 上:https://github.com/lyfie-org/papyra

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目