自托管 Bitwarden 密码管理器:Vaultwarden 部署与安全指南
约 486 字大约 2 分钟...
Bitwarden 是一款开源密码管理器,支持跨平台使用,并提供安全、便捷的密码存储与同步能力。同时,Bitwarden 还支持自托管,非常适合有数据隐私需求的用户自行部署。
Vaultwarden 是社区维护的 Bitwarden 轻量级服务端实现,完全兼容所有官方客户端(浏览器插件、桌面端、移动端),但资源占用极低,可以部署在 NAS、树莓派或其他低功耗设备上。

部署代码
推荐通过 Docker Compose 部署 Vaultwarden,详情请见 Docker Compose 部署教程。以下是 Docker Compose 配置示例:
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: unless-stopped
environment:
DOMAIN: "https://vw.yourdomain.com" # 部署后的访问域名
volumes:
- /volume1/docker/vaultwarden/data/:/data/ # 挂载数据目录
ports:
- 27800:80 # 映射端口,可根据需要调整部署完成后,通过浏览器访问 https://vw.yourdomain.com 即可使用 Bitwarden 管理和分享文件。如果你的服务部署在家庭宽带环境中,也可以使用带端口的域名(如 https://vw.yourdomain.com:27800)。Vaultwarden 完全支持这类配置。
使用与安全建议
由于 Vaultwarden 作为密码管理器的服务端,涉及敏感数据,建议:
- 务必启用 HTTPS(可搭配 Nginx Proxy Manager、Caddy、Traefik 等反向代理)
- 配置强密码的管理员后台(
ADMIN_TOKEN) - 将数据目录做好定期备份
- 在公网暴露时可加入 Fail2Ban 等防护措施