因为官方的部署方法非常麻烦,虽然有一键脚本可用,但是脚本会使用443端口作为Bitwarden的服务端口,这会与服务器上现有nginx冲突。也不是不能改,就是懒得改...所以用了dani-garcia/vaultwarden这个基于Bitwarden官方API编写的Docker镜像。
安装环境
要安装Bitwarden,需要先在服务器配置Docker环境。环境配置可以参考之前的文章,包括可视化web管理等。
[post cid=1092 cover=\ size=\/]
安装Bitwarden
Docker的好处就是,啥也不用操心,一句命令即可。
- 先新建一个目录用来存放Bitwarden的数据。
docker volume create vw-data
- 拉取vaultwarden镜像并建立容器运行
docker run -d --name vaultwarden --restart=always -v /vw-data/:/data/ -p 127.0.0.1:8032:80 vaultwarden/server:latest
Nginx配置反向代理
要想实现HTTPS访问Bitwarden(而且Bitwarden只支持在https环境下配置账户),使用Nginx反向代理是一个比较简单且有效的手段。
就和正常的反向代理一样了,过程略。
如何使用Bitwarden
下载各平台软件,在登陆界面指定个人服务器地址即可。
Comments 1 条评论