{% hint style="success" %} 对应的官方页面地址 {% endhint %}
Vaultwarden 是一个使用 Rust 编写的非官方 Bitwarden 服务器实现,它与官方 Bitwarden 客户端兼容,非常适合不希望运行官方资源密集型服务的自托管部署。
Vaultwarden 面向个人、家庭和小型组织。尽管开发主要针对大型组织的功能(例如单点登录、目录同步等)并不是优先事项,但欢迎能实现此类功能的高质量 PR。
Vaultwarden 已经进行了多项审计,其中一些是公开的,请在我们的 Vaultwarden 审计 wiki 页面上阅读更多相关信息。
[译者注]:PR 指 GitHub 中的 pull requests(拉取请求)。
Vaultwarden 实现了大多数功能所需的 Bitwarden API,其中包括:
- 网页界面(等效于 https://vault.bitwarden.com/)
- 个人密码库支持
- 组织密码库支持
- 群组(需要设置环境变量才能启用它)
- 事件日志(需要设置环境变量才能启用它)
- 密码共享和访问控制
- 集合
- 文件附件
- 文件夹
- 收藏
- 网站图标
- Bitwarden 验证器 (TOTP)
- Bitwarden Send
- 紧急访问
- 回收站(软删除,您可以配置自动删除的等待天数)
- 主密码重新提示
- 个人 API 密钥
- 电子邮件、Duo、Yubikey 和 FIDO2 WebAuthn(包括 Nitrokeys 和 Solokeys)方式的两步登录
- SimpleLogin、AnonAddy 或 Firefox Relay 的用户名生成器集成
- 目录连接器支持
- 账户恢复(这需要启用电子邮件功能)
- 用于桌面端/浏览器客户端/扩展的实时同步(仅 WebSocket)
- 用于移动客户端 (Android/iOS) 的实时同步(推送通知)
- 单点登录 (SSO),请参阅文档
- 某些企业策略:
话题 #246 包含了完整的功能请求列表,其中既有官方服务器在 Vaultwarden 中缺失的功能,也有 Vaultwarden 中特有的增强功能。
为了与官方服务器做简单的比较,本章节总结了官方服务器中已经实现但在 Vaultwarden 中目前还没有实现的功能。
在时间允许的情况下,可能会添加的功能(欢迎贡献):
- Bitwarden 公共 API / 组织 API 密钥。此功能做了部分添加,并且仅支持 Bitwarden Directory Connector
- 使用通行密钥登录。参阅 #5929
- 新设备登录保护
除非做出贡献,否则可能不会添加的功能:
要提出问题、提供建议、请求新功能或获得有关配置或安装软件的帮助,请使用论坛。
如果您发现任何与 Vaultwarden 本身有关的 bug 或崩溃,请创建一个话题。并确保不存在任何类似的话题!
我们通常在 #vaultwarden:matrix.org 房间闲逛,如果您喜欢聊天,欢迎随时加入我们!