Bitwarden的确有人吐槽,但在我看来, 是没有解锁正确的使用方式。 密码这种东西怎么可能保存在别人那里,正确的使用方式一定是自部署(self-hosted)
Bitwarden的部署方式大概有几种:
- 使用官方提供的的sh脚本进行安装,需要系统中安装好docker、docker-compse
- 使用第三方维护的docker镜像
- 下面的快速部署方式
docker run -d --name vaultwarden -e ADMIN_TOKEN='主管理密码' -v /data/:/data/ -p 80:80 vaultwarden/server:latest
your.domain/admin 管理后台
- General Settings
- Domain URL:设置你的网站域名,记得带上 https,如
https://your.domain
- Allow new signups:是否允许用户注册,如果密码库仅仅用于自用,建议在自己注册后关闭此选项
- Admin page token:在这里更改 Vaultwarden 管理后台的密码
- Invitation organization name:设置你的网站名字,将出现在自动发送的电子邮件中
- Domain URL:设置你的网站域名,记得带上 https,如
- SMTP Email Settings
- 设置 SMTP 服务,用来发送系统邮件(建议开启)
- 根据你的 SMTP 服务提供方填写相关信息即可
- 设置保存后,运行一次 Test SMTP 确保邮件可以正常发送
- Read-Only Config
- 这里可以查看所有只读选项,可以停止 docker 容器后通过编辑
'docker映射本机目录地址':/data/
目录中的config.json
修改
- 这里可以查看所有只读选项,可以停止 docker 容器后通过编辑
- Backup Database
- 这里提供了一个简易的数据库备份功能