前阵子想弄个密码管理工具,之前用的keepass后来发现了Bitwarden还能在docker中部署我就准备在1Panel上试试😄,感觉还挺好用的

1Panel一键部署Bitwarden

首先在1Panen中的应用商店找到Bitwarden点击安装进入设置页面

Snipaste_2025-05-13_14-46-42.jpg

点击安装后我们可以自定义下名称端口号以免出现占用的情况,也可以直接点击确认等待几分钟就部署成功了

Snipaste_2025-05-13_14-47-20.jpg

部署完Bitwarden后我们创建一个新的网站-然后选择反向代理,填入域名反代地址(就是IP+端口号)后点击确定就基本完成了

PS:一定要部署SSL证书不然没办法访问

Snipaste_2025-05-13_15-12-51.jpg

Snipaste_2025-05-13_15-14-18.jpg

然后我们通过域名进入网站创建好我们的账号就好了

Snipaste_2025-05-13_14-17-33.jpg

Snipaste_2025-05-13_14-18-05.jpg

Bitwarden禁止注册功能

因为我是自用不想让别人试用我的Bitwarden,所以需要一些小调整,我们首先在1panel面板找到Bitwarden的容器并且进入编辑页面

Snipaste_2025-05-13_14-20-39.jpg

关闭注册:添加环境变量 SIGNUPS_ALLOWED=false
关闭邀请:添加环境变量 INVITATIONS_ALLOWED=false

在编辑页面的环境变量下添加👆上面准备好的代码就可以了

Snipaste_2025-05-13_14-22-16.jpg

这样我们就能关闭注册功能了,前台的创建新账号的入口也关闭了

Snipaste_2025-05-13_14-22-58.jpg

怎么使用Bitwarden

我们可以通过https://bitwarden.com/download/这个链接进入到官网下载浏览器扩展或者电脑端的软件,我就以浏览器扩展为例演示一下哈

Snipaste_2025-05-13_15-35-02.jpg

Snipaste_2025-05-13_15-41-35.jpg

我们通过上述网站后安装所用浏览器的扩展后,设置为自托管-然后输入我们的网址链接并登录就可以了,PC和手机端也是的应用也是一样的道理~