### [绝对隐私!保姆级教程:部署私密加密鸽 Cryptgeon,打造你的专属端到端加密“阅后即焚”平台](https://www.qiqiwa.com/article/448) **Published:** 2026-03-07T14:48:13 **Author:** Hello **Excerpt:** 在日常工作和生活中,我们经常需要传输密码、密钥或私密文档。直接通过聊天软件发送?风险太大。使用公共的 Pastebin 服务?数据所有权不在自己手里。今天小编要分享的是一个真正的隐私神器——Cryptgeon。 Cryptgeon 是一个受 在日常工作和生活中,我们经常需要传输密码、密钥或私密文档。直接通过聊天软件发送?风险太大。使用公共的 Pastebin 服务?数据所有权不在自己手里。今天小编要分享的是一个真正的隐私神器——**Cryptgeon**。 ![](https://www.qiqiwa.com/wp-content/uploads/2026/03/71fe3f8ec420260307223448.png) Cryptgeon 是一个受 PowerDNS 的 null-paste 启发,采用 Rust 和 Svelte 构建的端到端加密便签服务。它的核心逻辑非常硬核:**服务器永远不知道你发送了什么。** * * * ## 🛡️ 简介:为什么要使用“加密鸽”? **Cryptgeon** 解决了互联网通信中最脆弱的一环——**明文传输**。 传统的分享方式中,数据在服务器端往往是可见的。而 Cryptgeon 采用**端到端加密 (E2EE)** 技术,加密过程完全在你的浏览器中完成。发送给服务器的只是加密后的“乱码”,只有持有特定 URL 密钥的人才能解密。 * * * ### 🌟 核心功能 - **端到端加密**:使用浏览器原生 Web Crypto API,安全性极高 🛡️。 - **阅后即焚 (Burn on Read)**:一旦信息被提取,服务器立即物理删除相关数据 🔥。 - **支持附件传输**:不仅能传文字,还支持多文件上传 📁。 - **高度自定义**:支持设置查看次数限制、过期时间(分钟、小时、天) ⏳。 - **极速性能**:后端由 Rust 驱动,存储基于 Redis 内存数据库,响应速度零延迟 ⚡。 - **无数据库设计**:无需复杂的 SQL 配置,数据存储在内存中,重启即空,物理隔绝风险 🚫。 * * * ### 📊 技术指标对比 | **特性** | **普通聊天工具** | **传统网盘/便签** | **Cryptgeon (加密鸽)** | | --- | --- | --- | --- | | **加密方式** | 传输加密 (TLS) | 存储加密 (服务端) | **端到端加密 (客户端)** | | **服务器可见度** | 全明文/可扫描 | 可视/可检索 | **完全不可见** | | **存储介质** | 磁盘持久化 | 磁盘持久化 | **Redis 内存存储** | | **自动销毁** | 需手动删除 | 部分支持 | **原生阅后即焚** | * * * ## 🛠️ 准备工作 在部署前,请确保你的服务器环境已就绪: 1. **服务器**:1核 512MB 内存即可(非常轻量)。 2. **环境**:已安装 **Docker** 和 **Docker Compose**。 3. **域名**:建议准备一个二级域名并配置好 SSL 证书(加密服务必须在 HTTPS 下运行才能调用浏览器加密 API)。 * * * ### 🚀 部署步骤 Cryptgeon 的部署非常优雅,官方推荐使用 Docker 方案。 #### 方案一:Docker Compose 一键部署 (推荐) 创建一个目录并在其中新建 `docker-compose.yml` 文件: ``` version: '3.8' services: redis: image: redis:7-alpine restart: always # 如果不需要数据持久化,可以删掉 volumes volumes: - redis_data:/data cryptgeon: image: cupcakearmy/cryptgeon:latest restart: always depends_on: - redis environment: # 设置 Redis 连接地址 - REDIS_URL=redis://redis:6379 # 设置最大上传限制(例如 50MB) - SIZE_LIMIT=50MiB ports: - "8080:8000" volumes: redis_data: ``` **执行启动命令:** ``` docker-compose up -d ``` 启动后,你可以通过 `http://你的服务器IP:8080` 访问。 * * * ### 方案二:Docker CLI 快速启动 如果你只想临时测试,可以使用以下指令: ``` # 1. 启动 Redis docker run -d --name cryptgeon-redis redis:7-alpine # 2. 启动 Cryptgeon docker run -d \ --name cryptgeon \ --link cryptgeon-redis:redis \ -e REDIS_URL=redis://redis:6379 \ -p 8080:8000 \ cupcakearmy/cryptgeon:latest ``` * * * ## 📝 总结评价 **优势:** - **绝对安全**:由于加密在浏览器端完成,即使你的服务器被黑客攻破,他们也无法还原出任何内容。 - **零合规风险**:服务器不存储明文,不记录隐私,完全符合全球最严苛的隐私法规。 - **体验极佳**:界面简洁现代,支持拖拽上传。 **缺点:** - **依赖 HTTPS**:由于浏览器安全策略,非 HTTPS 环境无法使用加密功能。 - **内存依赖**:数据默认存放在 Redis 内存中,如果设置的过期时间极长且附件巨大,会占用较多内存。 **适用建议:** 强烈建议企业内部运维、开发者或对隐私有极高要求的站长部署。它可以作为你工具箱里的“秘密武器”,专门用于传输密码、环境变量或临时身份凭证。 * * * ## 🔗 项目地址 | **资源名称** | **链接地址** | | --- | --- | | **GitHub 源代码** | [https://github.com/cupcakearmy/cryptgeon](https://github.com/cupcakearmy/cryptgeon) | | **官方演示 (Demo)** | [https://cryptgeon.org/](https://cryptgeon.org/) | **Tags:** 开源项目 **Categories:** 网盘程序 ---