
Vaultwarden
自建 Bitwarden 密码管理器,Rust 重写轻量版,支持全平台客户端
简介
Vaultwarden 是 Bitwarden 的第三方开源服务端实现,用 Rust 语言编写,兼容官方 Bitwarden 客户端,但资源占用极低,适合个人或小团队自建密码管理服务。
相比官方版的优势
- 极轻量级: 内存占用仅 10MB 左右(官方需要 MSSQL + .NET,几个 GB)
- 完整功能: 支持个人密码库、附件、Send 分享、组织/团队共享
- 双因素认证: 支持 TOTP、FIDO2/WebAuthn、YubiKey、Duo 等
- 紧急访问: 可设置可信联系人,紧急情况下访问你的密码库
- 管理员面板: 内置 Web 管理后台,轻松管理用户和设置
支持的客户端
全平台官方 Bitwarden 客户端都能用:
- iOS / Android / 浏览器插件
- Windows / macOS / Linux 桌面版
- 命令行工具
Docker 一键部署
docker pull vaultwarden/server:latest
docker run -d --name vaultwarden \
--env DOMAIN="https://你的域名" \
--volume /vw-data/:/data/ \
--restart unless-stopped \
--publish 8000:80 \
vaultwarden/server:latest
部署后访问 http://服务器IP:8000 即可使用。
适用场景
- 不想把密码存在云端,追求数据自主权
- 家庭/小团队共享密码库
- 节省服务器资源(树莓派都能跑)
⚠️ 声明: 本项目为社区驱动,非 Bitwarden 官方出品,数据安全请自行负责,建议定期备份。
暂无评论
