开源、可自托管的加密阅后即焚笔记与文件分享服务,灵感来自 PrivNote。
pglombardo/PasswordPusher
开源网页应用,通过按浏览次数或时间自动失效的一次性链接安全分享密码、文本、文件和网址,并提供审计日志。
- Star
- 3,232
- Fork
- 474
- 未关闭 Issue
- 111
- 最近提交
- 14小时前
这是什么?
Password Pusher 是一个开源网页应用,用于安全地传递密码、文本、文件和网址,避免把敏感信息直接留在聊天或邮件里。发送方生成的链接可以按浏览次数、有效时长或两者组合设定失效条件,还可以要求输入口令。链接失效后,存储的数据会被彻底删除。
应用会记录每次分享的创建和查看时间,登录用户的查看者也会被记录,便于审计。除了 pwpush.com 托管服务,也可以用 Docker Compose 自行部署,并自动配置 Let's Encrypt 证书。项目同时支持 Kubernetes、Helm 以及多个云平台的一键部署。
管理员可以使用内置的管理后台,启用基于 TOTP 的双因素认证,并通过主题、Logo 和站点名称定制界面。应用提供 JSON API v2、旧版 API、官方命令行工具和 Chrome 扩展,界面支持 31 种语言。
核心功能
- 01通过会过期的链接分享密码、文本、文件和网址。
- 02可按查看次数、时间或两者组合设置失效条件,并支持口令保护。
- 03记录每次分享的创建和查看情况,便于审计。
- 04支持基于 TOTP 的双因素认证和备用码。
- 05提供带自动 TLS 的 Docker Compose 部署方式。
- 06提供 JSON API v2、官方命令行工具和 Chrome 扩展。
适用场景
- 把数据库密码或 API 密钥发给同事,同时避免它长期留存在聊天记录中。
- 通过查看次数有限的链接,向客户一次性发送文件。
- 为团队或公司搭建自托管的私有敏感信息分享服务。
- 借助 API 或命令行工具,从脚本或 CI 流水线中自动投递密钥。
快速上手
- 1
将 DNS 记录指向你的服务器
- 2
从仓库下载 docker-compose.yml
- 3
在 docker-compose.yml 中设置 TLS_DOMAIN,可选设置 PWPUSH_MASTER_KEY
- 4
使用 Docker Compose 启动应用
docker compose up -d
使用前须知
- 自托管需要服务器、DNS 记录和 Docker 环境。
- Pro 功能需单独付费,并非全部包含在开源版中。
收录于专题
标签
常见问题
- PasswordPusher 是什么?
- 开源网页应用,通过按浏览次数或时间自动失效的一次性链接安全分享密码、文本、文件和网址,并提供审计日志。 Password Pusher 是一个开源网页应用,用于安全地传递密码、文本、文件和网址,避免把敏感信息直接留在聊天或邮件里。发送方生成的链接可以按浏览次数、有效时长或两者组合设定失效条件,还可以要求输入口令。链接失效后,存储的数据会被彻底删除。
- PasswordPusher 可以免费使用吗?用的什么许可证?
- PasswordPusher 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- PasswordPusher 还在维护吗?
- 活跃维护中。PasswordPusher 最近一次提交是在 2026年10月24日。
- PasswordPusher 适合用来做什么?
- 把数据库密码或 API 密钥发给同事,同时避免它长期留存在聊天记录中。 通过查看次数有限的链接,向客户一次性发送文件。 为团队或公司搭建自托管的私有敏感信息分享服务。 借助 API 或命令行工具,从脚本或 CI 流水线中自动投递密钥。
- PasswordPusher 怎么安装和运行?
- 将 DNS 记录指向你的服务器 从仓库下载 docker-compose.yml 在 docker-compose.yml 中设置 TLS_DOMAIN,可选设置 PWPUSH_MASTER_KEY 使用 Docker Compose 启动应用: docker compose up -d
- 在哪里获取 PasswordPusher?
- 源代码和安装说明在 GitHub 上:https://github.com/pglombardo/PasswordPusher
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
用 Go 编写的自托管文件分享服务,支持过期链接与 S3 存储,可替代 Firefox Send。
在 Docker 容器中运行 Windows,支持自动下载并无人值守安装,可通过浏览器或 RDP 访问。
轻量级网页端实时日志查看器,用于查看 Docker 容器日志,不存储日志文件。
用 Rust 编写的自托管粘贴板与文件分享网页应用,单文件部署,支持加密与短链接。
基于 IPFS 的点对点端到端加密文件存储、消息与社交网络平台,支持自托管。