群晖通过 Docker 部署BitWarden
- 实用技巧
- 2024-04-16
- 68热度
- 0评论
- 群晖 Docker系列 搭建极简导航页 —— Homepage
- 群晖 Docker系列 搭建aList网盘挂载工具
- 群晖四款常见的下载工具:Transmission、qBittorrent、Download Station、玩物下载 比较
- 群晖 Docker系列 搭建Dashy个人导航网页
- 群晖 Docker系列 搭建Heimdall个人导航网页
- 群晖修改Web Station 80443端口并解除默认的80443端口占用
- 群晖 Docker系列 搭建 Miniflux 和 RSSHub
- 群晖 Docker系列 搭建 talebook 管理电子书
- 群晖 Docker系列 利用Navidrome自建个人音乐服务平台
- 黑群晖NAS新手必备套件
- 黑群晖NAS优化设置
- 黑群晖系统升级(7.1版本升级到7.2版本)
- 黑群晖DSM7.1-7.2激活Active Backup for Business套件的方法
- Exsi 8.0 安装黑群晖操作方法
- 群晖 Download Station BT 种子下载 自动添加trackerlist
- 群晖 DSM7.0 以上开启ROOT权限
- 群晖搭建FreshRSS订阅托管服务
- 群晖通过 Docker 部署BitWarden
- 群晖NAS搭建外网可访问的电子图书馆Calibre-Web
- VMWare 搭建黑群晖DSM920+
- 制作黑群晖 DSM 7 VMware 版引导文件
群晖安装 Docker
下载****映像 vaultwarden/server
选中注册表,搜索 vaultwarden,找到 vaultwarden/server
为什么要使用 vaultwarden/server 呢,因为 bitwardenrs/server 改名了~
下载好以后选中映像,在映像中找到 vaultwarden/server,双击进入配置,修改容器名称(随意修改,我一般用默认值),自动启动,开不开看你自己需求,然后下一步;
端口设置,首先删除第一行设置【端口 3012】,剩下一行设置如下,本地端口使用任意未被暂用的端口,
我这里作为演示使用 3586,容器端口不变保持 80;
然后存储空间设置,添加文件夹,路径为刚刚创建的 docker/bitwarden,容器路径一定要挂载 /data;
环境配置,环境配置可以配置注册是否开放,时区;
没有特殊需求设置 SIGNUPS_ALLOWED、TZ 即可,设置如下:
SIGNUPS_ALLOWED 控制注册是否开放,true 开放注册,false 关闭注册【BitWarden 部署完成后,可以关闭注册功能】
可变:SIGNUPS_ALLOWED 值:true
TZ 控制时区,默认时区是 utc,TZ 设置为 Asia/Shanghai 可以修改时区上海
可变:TZ 值:Asia/Shanghai
配置完毕以后把 bitwarden 容器运行起来,这个时候使用 [群晖 ip: 3586] 即可访问到 bitwarden 的登录页面了,
这里注意,目前 https://本地 IP:3586,是无法打开页面的。(除非不启用 SSL,用 http://群晖的 ip:3568)
反向代理实现 https 访问的方法
- 打开群晖的控制面板 -Synology 应用程序门户 - 反向代理服务器,点击新增
- 来源协议:HTTPS,来源端口:8058(注意:这里端口要和前边的端口区分开)
-
目的地协议:HTTP,目的地端口:8057(注意:这里是前边的 8057 端口(实际映射了 vaultwarden 服务器的 80 端口)
-
此时在内网输入 https://群晖服务器 ip:8058 就可以使用 https 方式访问了,可以正常注册和登陆,将前边的地址加端口复制到浏览器 bitWarden 插件中也可以使用插件登陆服务器(但因为没有有效的证书,所以浏览器还是会显示 " 不安全 ",所以 pc 端和手机端的 app 依然无法正常登陆)