因为官方的部署方法非常麻烦,虽然有一键脚本可用,但是脚本会使用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

下载各平台软件,在登陆界面指定个人服务器地址即可。

この素晴らしい世界に祝福を!
最后更新于 2023-10-07