dani-garcia/vaultwarden
用Rust写的非官方Bitwarden服务器,更轻量,适合自己搭
Vaultwarden是密码管理工具Bitwarden客户端API的非官方服务器实现,前身叫bitwarden_rs。因为官方服务器比较吃资源,不太适合自建部署,于是有了这个更轻量的替代方案,并且能兼容官方Bitwarden客户端应用。它以容器镜像形式发布,用Docker或Podman就能快速部署。
它做什么
- 几乎实现了Bitwarden的全部功能,包括个人密码库、附件、带集合和群组的组织管理、双因素认证(身份验证器、邮件、FIDO2 WebAuthn、YubiKey、Duo)以及紧急访问权限。
- 用Rust编写,运行起来比官方服务器更轻量,容器镜像里还自带管理后台和经过修改的网页版密码库客户端。
- 镜像发布在ghcr.io、docker.io和quay.io上,用简单的Docker或Podman命令就能拉取安装。
- 网页版密码库因为浏览器的Web Crypto API限制,必须在HTTPS环境下才能用,官方建议搭配反向代理使用。
- 这是一个与Bitwarden公司无关的独立社区项目,虽然其中一名维护者本人在Bitwarden工作,但只是利用个人时间独立参与贡献。
为什么重要
这为想自己搭建密码管理服务的个人、家庭或小型组织提供了一个轻量、免费的替代方案,不必依赖资源消耗更大的官方服务。但由于是非官方项目,数据丢失等风险需要用户自己承担并做好备份。
本仓库术语
- Bitwarden · 一款广泛使用的密码管理服务,用于存储和同步账号密码
- self-hosting(自托管) · 在自己的服务器上运行服务,而不是使用第三方托管的版本
- Web Crypto API · 浏览器提供的一套标准,让网页能安全地执行加密操作
- 反向代理 · 部署在服务器前端、负责转发请求的中间服务器,常用于处理HTTPS和安全
- FIDO2 WebAuthn · 一种无需密码、通过生物识别或安全密钥完成登录的认证标准
仓库简介(英文)
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
在 GitHub 打开热门仓库
- Alishahryar1/free-claude-code一个本地代理,把编程AI助手接到49家免费或低价模型服务商,不再只能用一家付费服务
- freestylefly/awesome-gpt-image-2把532个GPT-Image2案例拆解成可复用模板的提示词工程库
- block/buzz一个让人类和AI智能体在同一空间里聊天、写代码、做审查的开源协作平台
- NousResearch/hermes-agentNous Research推出的Hermes是一款越用越聪明的AI智能体
- virgiliojr94/book-to-skill把技术类书籍PDF变成AI编程助手随时可查阅的技能包
- VoltAgent/awesome-agent-skills把上千份让AI编程助手秒变专家的操作手册集中放在一个地方
- anthropics/claude-plugins-community一个把大家做的Claude插件集中起来供安装的仓库
- Comfy-Org/ComfyUI不用写代码,靠拖拽连线就能搭建图像、视频、音频AI流程的工具