password.happinessrailway.com
🔑密码管理器
免责声明本项目仅供学习与交流使用,请定期备份你的密码库。本项目与 Bitwarden 官方无关,请不要向 Bitwarden 官方反馈 NodeWarden 的问题。
什么是 Nodewarden
运行在 Cloudflare Workers 上的 Bitwarden 兼容服务端
与 Bitwarden 官方服务端能力对比
能力 | Bitwarden | NodeWarden | 说明 |
网页密码库 | ✅ | ✅ | 原创Web Vault界面 |
PWA 支持 | ⚠️ 基础 | ✅ | 可安装、离线使用、App快捷方式 |
Web Vault 离线查看 | ❌ | ✅ | 网页端支持离线查看保险库 |
Passkey 登录 | ✅ | ✅ | 支持WebAuthn/FIDO2无密码登录 |
实时同步 | ✅ | ✅ | 网页端、浏览器扩展、电脑端和手机端实时同步 |
附件上传 / 下载 | ✅ | ✅ | Cloudflare R2 或 KV |
Send | ✅ | ✅ | 支持文本与文件 Send |
导入 / 导出 | ✅ | ✅ | 支持 Bitwarden JSON / CSV / ZIP 导入(包括附件) |
云端备份中心 | ❌ | ✅ | 支持 WebDAV / S3 定时备份(OneDrive/Google Drive等) |
密码提示(网页端) | ⚠️ 有限 | ✅ | 无需发送邮件 |
TOTP / Steam TOTP | ✅ | ✅ | 含 steam:// 支持 |
多用户 | ✅ | ✅ | 支持邀请码注册 |
组织 / 集合 / 成员权限 | ✅ | ❌ | 未实现 |
登录 2FA | ✅ | ⚠️ 部分支持 | 支持TOTP和Passkey(作为第二因素) |
SSO / SCIM / 企业目录 | ✅ | ❌ | 未实现 |
已测试客户端
- ✅ Windows 桌面端
- ✅ 手机 App
- ✅ 浏览器扩展
- ✅ Linux 桌面端
- ⚠️ macOS 桌面端尚未完整验证
主要特性
PWA 渐进式 Web 应用
- ✅ 可安装到桌面 - 像原生应用一样运行
- ✅ 离线使用 - Service Worker 缓存,离线也能查看密码
- ✅ App 快捷方式 - 快速启动保险库、TOTP代码
- ✅ 后台解密 - Web Worker 处理解密,不阻塞UI
Passkey 无密码登录
- ✅ WebAuthn/FIDO2 支持 - 使用指纹、Face ID等登录
- ✅ PRF 密钥解锁 - Passkey 可直接解锁保险库
- ✅ 官方客户端兼容 - Chromium系浏览器扩展可用Passkey登录
- ✅ 多设备同步 - 支持iCloud、Google Password Manager等
云端备份说明
- 远程备份支持 WebDAV 与 S3
- 支持 OneDrive(通过Koofr)、Google Drive(通过Koofr)、Cloudflare R2、Backblaze B2 等
- 勾选”包含附件”后:
- ZIP 内仍只包含
db.json与manifest.json - 真实附件单独存放在
attachments/ - 后续备份会按稳定 blob 名复用已有附件,不会每次全量重传
- 远程还原时:
- 会从
attachments/目录按需读取附件 - 缺失的附件会被安全跳过
- 被跳过的附件不会在恢复后的数据库中留下脏记录
导入 / 导出
当前支持的导入来源包括:
- Bitwarden JSON
- Bitwarden CSV
- Bitwarden 密码库 + 附件 ZIP
- NodeWarden JSON
- 网页导入器里可见的多种浏览器 / 密码管理器格式
当前支持的导出方式包括:
- Bitwarden JSON
- Bitwarden 加密 JSON
- 带附件的 ZIP 导出
- NodeWarden JSON 系列
- 备份中心中的实例级完整手动导出
开源协议
LGPL-3.0 License
致谢
- Bitwarden - 原始设计与客户端
- Vaultwarden - 服务端实现参考
- Cloudflare Workers - 无服务器平台
储存自己的密码
如果想要在网站上存储自己的密码,请发送邮件 mail@happinessrailway.com 获取邀请码。
储存密码请点击:>>>
password.happinessrailway.com![password.happinessrailway.com]()
<<< 。
