Vaultwarden 今日发布

采用 Rust 语言编写的非官方 Bitwarden 兼容服务器,原名 bitwarden_rs

AI编程开发 部分免费

Vaultwarden 是一款采用 Rust 语言编写的非官方 Bitwarden 兼容服务器,原名 bitwarden_rs,现已更名并在开源社区广受欢迎,目前在 GitHub 拥有超过 65000 颗星标。它为个人开发者和小型团队提供了一个轻量级的自托管密码管理解决方案,完整兼容所有官方 Bitwarden 客户端,包括 iOS/Android 移动端、浏览器扩展(Chrome、Firefox、Safari、Edge)以及桌面应用程序,用户无需更换任何现有工具即可无缝迁移。

该项目的核心优势在于极低的资源占用。官方 Bitwarden 服务器需要 dotnet runtime,最低配置建议 2GB 以上内存,而 Vaultwarden 采用 Rust 原生实现,在树莓派级别的设备上即可流畅运行,内存占用通常不超过 50MB。这使其成为家庭用户和极客群体搭建私有密码服务的首选方案。

Vaultwarden 支持完整的 Bitwarden API 功能集:密码库组织与文件夹管理、可自定义的密码生成规则、两步登录(TOTP)绑定、WebDAV 格式数据导入与导出、Attachement 文件附件存储、密码泄露监测、以及完整的 Vault API 调用兼容。管理员可通过 Web Vault 界面管理用户、配置组织结构、设置集合权限。

部署方式极为便捷。项目提供官方 Docker 镜像,一行命令即可完成自托管部署,同时也支持直接从源码编译安装。在 GNU/Linux、macOS 和 Windows(通过 WSL2)上均可运行,ARM 架构设备(包括树莓派)天然支持。对于已有 NAS 设备的用户,Vaultwarden 也能直接跑在群晖、威联通等主流 NAS 系统中,实现 24 小时在线的私有密码服务。

数据完全由用户自己掌控,所有密码和敏感信息均加密存储在本地或私有服务器,彻底消除对云服务的依赖和隐私顾虑。对于关注数据主权的用户而言,Vaultwarden 提供了在保持使用体验不变的前提下,实现密码管理完全自主的最佳途径。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论