【群晖】用Docker部署Bitwarden密码仓库 – 第三方镜像

 

 

 

此教程使用第三方镜像——bitwarden_rs进行安装。

 

视频教学链接:

 

 

 

准备

1、一个域名;

2、域名SSL证书;

3、公网IP;

 

正式开始

写在前面:Bitwarden必须使用https,否则不能注册(注册时不能提交)和登录(提示 Cannot read property ‘importKey’)

 

安装bitwarden镜像

1、打开群晖docker点击[注册表],搜索[mprasil/bitwarden],如果搜索不到就搜索后一半,双击下载镜像

 

 

 

2、下载完毕后,双击安装镜像。

3、在安装过程中不要闲着。同时,打开[File Station],在docker文件夹下建立文件夹[Bitwarden]

4、回到docker,安装完毕后能看到139M,点击启动

 

 

 

5、设置如下:

“卷” 中添加 “文件夹路径”docker/Bitwarden(根据你建的文件夹的路径修改); “装载路径”/data/(不能修改) “端口设置”:本地端口 5555(此端口可自定义);容器端口 80(此容器的端口);类型 TCP

保存并启动后,就可以使用本地ip地址+端口号进行访问了(例如http://192.168.1.*:5566),如若不能,请返回查看前面的步骤。

此时还不能注册和登陆,接下来配置SSL。

 

添加反向代理服务器

打开[控制面板]-[应用程序门户]-[反向代理服务器]-[新增],按照下图内容填写

 

 

 

注:此处端口传递顺序为[5555-5566-80],如果部署有问题请检查端口传递是否正确;

 

配置SSL证书

1、将证书依次导入到群晖内[控制面板]-[安全性]-[证书]-[新增]-[添加新证书]-[导入证书]

私钥:此处上传[.key]的文件

证书:此处上传域名证书;

中间证书:文件名称含有“root”的证书文件

点击确定后点击[配置],找到刚添加的反代服务器,选择刚上传的证书。

 

 

 

点击确定后就保存完毕了。

搭建完毕

此时工作就全部做完了,输入你的域名+端口进行访问吧:

https://p*******e:5555

 

其他

备份数据库

直接复制 docker/Bitwarden 文件夹下的db.sqlite3文件即可;

关闭注册

添加环境变量 SIGNUPS_ALLOWED,值 false;

关闭邀请

添加环境变量 INVITATIONS_ALLOWED,值 false;

 

原创文章,如若转载,请注明出处:《【群晖】用Docker部署Bitwarden密码仓库 – 第三方镜像》https://www.jyf.me/synology_bitwardenrs_pw.html

 

原文链接:https://www.bilibili.com/read/cv3533083/

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享