使用宝塔Docker管理器部署Bitwarden

使用宝塔Docker管理器部署Bitwarden

Bitwarden是一款自由且开源的密码管理服务,用户可在加密的保管库中存储敏感信息(例如网站登录凭据)。Bitwarden平台提供有多种客户端应用程序,包括网页用户界面、桌面应用,浏览器扩展、移动应用以及命令行界面。Bitwarden提供云端托管服务,并支持自行部署解决方案。

Bitwarden本身是有免费版本的,不过并没有优化线路,而且只有付费版本才支持2FA。自主部署可以把数据牢牢掌握在自己手中,还不用花钱(个人付费版最低10刀一年),这可真是一件美差啊!

基于宝塔面板Docker部署

当然你不用宝塔面板也没关系,我只是用宝塔面板演示一下。

首先你需要安装Docker:

image-20220609094513938

安装完成后从官方库获取一下镜像bitwardenrs/server:latest

image-20220609095310334

创建容器,将容器的80端口映射到你想要的端口,将容器的/data目录映射到你想要的目录,记着点击加号才算是创建成功了

image-20220609101130986

然后打开你设定的端口就可以看到Bitwarden的界面了,但是Bitwarden要求使用HTTPS才可以注册,所以你需要加一个反代才可以正常使用

进阶玩法

我们可以在环境变量中加入以下规则:

SIGNUPS_ALLOWED=false:禁止注册,可以在自己注册完成后设置,避免被滥用

WEBSOCKET_ENABLED=true :支持WEBSOCKET

ADMIN_TOKEN=:设置管理员秘钥,可以用openssl rand -base64 48生成,生成后用/admin即可进入

其余的各种设置例如SMTP啥的进入后台编辑就行了

THE END
喜欢就支持一下吧
分享