Repolode
cupcakearmy

cupcakearmy/cryptgeon

可自托管的开源服务,用于分享加密的阅后即焚笔记和文件,后端用 Rust,前端用 Svelte。

可替代:PrivNote

Star
1,556
Fork
163
未关闭 Issue
17
最近提交
10天前

这是什么?

cryptgeon 可以通过一个链接分享文本笔记或文件,链接可按查看次数或时间限制自动失效。项目受 PrivNote 启发,包含服务端、网页界面和命令行客户端。

加密在浏览器端完成。每条笔记生成随机的 256 位 id 和密钥,内容在上传前使用 XChaCha20-Poly1305 加密,因此服务器无法拿到密钥,也无法读取存储的内容。笔记只保存在内存中,不写入磁盘;缓存后端可以是 Valkey 或 Redis,通过环境变量配置。

服务端通常用 Docker 部署,配合 Valkey 或 Redis 容器运行,也可放在 NGINX 或 Traefik 后面。管理者可以设置单条笔记大小上限、最大查看次数和过期时间,关闭文件上传,并自定义主题和 Imprint 页面。由于浏览器只在安全来源下提供所需的加密函数,部署时必须启用 HTTPS。

核心功能

  • 01文本和文件在客户端加密后分享
  • 02服务器无法解密笔记内容
  • 03可按查看次数或过期时间限制笔记
  • 04数据仅保存在内存中,不落盘
  • 05提供网页界面、命令行客户端和 Raycast 扩展

适用场景

  • 向同事发送密码或 API 密钥,避免留存在聊天记录中
  • 分享只需下载一次、之后即失效的文件
  • 为团队或组织自建私有的阅后即焚笔记服务
  • 通过自定义主题和 Imprint 页面搭建带品牌的分享站点

标签

常见问题

cryptgeon 是什么?
可自托管的开源服务,用于分享加密的阅后即焚笔记和文件,后端用 Rust,前端用 Svelte。 cryptgeon 可以通过一个链接分享文本笔记或文件,链接可按查看次数或时间限制自动失效。项目受 PrivNote 启发,包含服务端、网页界面和命令行客户端。
cryptgeon 可以免费使用吗?用的什么许可证?
cryptgeon 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
cryptgeon 还在维护吗?
活跃维护中。cryptgeon 最近一次提交是在 2026年10月9日。
cryptgeon 适合用来做什么?
向同事发送密码或 API 密钥,避免留存在聊天记录中 分享只需下载一次、之后即失效的文件 为团队或组织自建私有的阅后即焚笔记服务 通过自定义主题和 Imprint 页面搭建带品牌的分享站点
在哪里获取 cryptgeon?
源代码和安装说明在 GitHub 上:https://github.com/cupcakearmy/cryptgeon

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

相关项目