群晖通过 Docker 部署BitWarden

实用技巧 杨海雄 4周前 (04-16) 243次浏览 0个评论
文章目录[隐藏]

群晖安装 Docker

群晖通过 Docker 部署BitWarden

下载****映像 vaultwarden/server

选中注册表,搜索 vaultwarden,找到 vaultwarden/server
为什么要使用 vaultwarden/server 呢,因为 bitwardenrs/server 改名了~~~~~
群晖通过 Docker 部署BitWarden
群晖通过 Docker 部署BitWarden

 下载好以后选中映像,在映像中找到 vaultwarden/server,双击进入配置,修改容器名称(随意修改,我一般用默认值),自动启动,开不开看你自己需求,然后下一步;
 群晖通过 Docker 部署BitWarden
端口设置,首先删除第一行设置【端口 3012】,剩下一行设置如下,本地端口使用任意未被暂用的端口,

我这里作为演示使用 3586,容器端口不变保持 80;
群晖通过 Docker 部署BitWarden
然后存储空间设置,添加文件夹,路径为刚刚创建的 docker/bitwarden,容器路径一定要挂载 /data;
群晖通过 Docker 部署BitWarden

环境配置,环境配置可以配置注册是否开放,时区;

没有特殊需求设置 SIGNUPS_ALLOWED、TZ 即可,设置如下:

SIGNUPS_ALLOWED 控制注册是否开放,true 开放注册,false 关闭注册【BitWarden 部署完成后,可以关闭注册功能】

可变:SIGNUPS_ALLOWED 值:true

TZ 控制时区,默认时区是 utc,TZ 设置为 Asia/Shanghai 可以修改时区上海

可变:TZ 值:Asia/Shanghai
群晖通过 Docker 部署BitWarden
群晖通过 Docker 部署BitWarden

配置完毕以后把 bitwarden 容器运行起来,这个时候使用 [群晖 ip: 3586] 即可访问到 bitwarden 的登录页面了,

这里注意,目前 https://本地 IP:3586,是无法打开页面的。(除非不启用 SSL,用 http://群晖的 ip:3568)
群晖通过 Docker 部署BitWarden

反向代理实现 https 访问的方法

  1. 打开群晖的控制面板 -Synology 应用程序门户 – 反向代理服务器,点击新增
  2. 来源协议:HTTPS,来源端口:8058(注意:这里端口要和前边的端口区分开)
  3. 目的地协议:HTTP,目的地端口:8057(注意:这里是前边的 8057 端口(实际映射了 vaultwarden 服务器的 80 端口)
    群晖通过 Docker 部署BitWarden

  4. 此时在内网输入 https://群晖服务器 ip:8058 就可以使用 https 方式访问了,可以正常注册和登陆,将前边的地址加端口复制到浏览器 bitWarden 插件中也可以使用插件登陆服务器(但因为没有有效的证书,所以浏览器还是会显示 ” 不安全 “,所以 pc 端和手机端的 app 依然无法正常登陆)


杨海雄 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:群晖通过 Docker 部署BitWarden
喜欢 (0)

您必须 登录 才能发表评论!