可自托管的文件与笔记分享工具,数据在浏览器中加密,服务器只存储密文。
- Star
- 88
- Fork
- 18
- 未关闭 Issue
- 2
- 最近提交
- 前天
这是什么?
1time 是一个一次性密钥分享服务,可以通过读取后即被删除的链接发送密码、API 密钥、敏感文本和加密文件。内容在浏览器中使用 AES-256-GCM 加密后再上传,解密密钥保存在 URL 的 # 片段中,不会发送到服务器,因此运维方无法读取存储的数据。
项目包含基于 Go 和 Redis 的后端、Astro 静态前端,以及发布为 @1time/cli 的 Node.js 命令行工具,可直接通过管道在终端中发送密钥。此外还提供可分享选中文本的 Chrome 扩展,以及密码、口令、API 密钥和 WiFi 密码生成器。加密文件以加密数据块的形式存储在磁盘上。
自托管可使用 Docker Compose,提供 amd64 和 arm64 多架构镜像;仓库还包含适用于 Ubuntu 和 Debian 虚拟机的部署脚本。链接默认允许查看一次,文本和文件也可设置较小的固定次数上限。
核心功能
- 01在浏览器端使用 AES-256-GCM 加密,密钥保存在 URL 片段中
- 02支持加密文件分享,链接默认只能下载一次
- 03命令行工具可通过管道发送和读取密钥
- 04内置密码、口令、API 密钥和 WiFi 密码生成器
- 05支持 Docker Compose 自托管,包含 Redis 持久化和 nginx 前端
适用场景
- 向同事发送数据库凭据或 API 密钥,避免留存在聊天记录中
- 通过命令行工具在 DevOps 流程中传递密钥
- 为内部团队自建私有的一次性密钥分享服务
- 分享只允许下载一次的加密文件
快速上手
- 1
从 npm 安装命令行工具
npm install -g @1time/cli - 2
从终端发送一个秘密
printf 'postgres://user:pass@host/db' | 1time send - 3
使用链接读取秘密
1time read 'https://1time.io/v/#...'
使用前须知
- 使用 Docker Compose 自托管时,需要自行配置 HTTPS 反向代理并设置 APP_HOSTNAME。
收录于专题
标签
常见问题
- 1time.io 是什么?
- 可自托管的零知识一次性分享工具,通过阅后即焚链接发送密码、密钥、文本和加密文件。 1time 是一个一次性密钥分享服务,可以通过读取后即被删除的链接发送密码、API 密钥、敏感文本和加密文件。内容在浏览器中使用 AES-256-GCM 加密后再上传,解密密钥保存在 URL 的 # 片段中,不会发送到服务器,因此运维方无法读取存储的数据。
- 1time.io 可以免费使用吗?用的什么许可证?
- 1time.io 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- 1time.io 还在维护吗?
- 活跃维护中。1time.io 最近一次提交是在 2026年11月5日。
- 1time.io 适合用来做什么?
- 向同事发送数据库凭据或 API 密钥,避免留存在聊天记录中 通过命令行工具在 DevOps 流程中传递密钥 为内部团队自建私有的一次性密钥分享服务 分享只允许下载一次的加密文件
- 1time.io 怎么安装和运行?
- 从 npm 安装命令行工具: npm install -g @1time/cli 从终端发送一个秘密: printf 'postgres://user:pass@host/db' | 1time send 使用链接读取秘密: 1time read 'https://1time.io/v/#...'
- 在哪里获取 1time.io?
- 源代码和安装说明在 GitHub 上:https://github.com/shingrus/1time.io
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
457+5 本周27TypeScriptAGPL-3.0维护活跃更新于 13天前
开源网页应用,通过按浏览次数或时间自动失效的一次性链接安全分享密码、文本、文件和网址,并提供审计日志。
3246+7 本周476RubyApache-2.0维护活跃更新于 昨天
可自托管的一次性加密密码与机密分享网页应用,无需复杂配置。
525+3 本周73PHPMIT更新于 17天前
一个一次性密文分享平台,在浏览器中用 AES-256 加密,首次读取后即删除。
809+1 本周99GoApache-2.0维护活跃更新于 21小时前
开源、可自托管的加密阅后即焚笔记与文件分享服务,灵感来自 PrivNote。
1570+5 本周165SvelteMIT维护活跃更新于 18天前
端到端加密的一次性阅读记事本,笔记在浏览器内加密,阅读一次或 24 小时后即自动销毁。
27443JavaScriptMIT更新于 前天