- 打开docker,在注册表内搜索bitwarden,下载bitwarden/server即可,标签可以选择latest
- 下载完成后,进入映像页面,选择刚刚下载好的bitwarden/server:latest,点击启动,开始配置详细的内容
- 依次按图示配置好对应的内容,需注意的是,容器内的路径和端口,不可更改,挂载路径和出口端口号可以依据需求自定义。
端口号配置完成后,点击下发的应用,检查下刚才的设置是否有误,保存即可启动容器
- bitwarden需要配置SSL证书及HTTPS方可正常访问及使用,申请域名SSL证书这里就不赘述了,群晖在控制面板--安全性--证书里面可以导入申请到的SSL证书。
- 打开控制面板,选择应用程序门户,高级,点击反向代理服务器(我这里是群晖的DSM7.0系统,控制面板与旧版6.2.3不一样,图例仅供参考)
- 点击新增,名称可自定义,不影响实际使用,来源的协议选择HTTPS,主机名不填或填*,端口输入一个空闲的端口号,可用于后续https访问;目的地协议选择HTTP,主机名设置为localhost,端口为刚刚设置的容器80端口所对应的本地端口,点击保存即可。
- 进入控制面板,依次选择安全性,证书,点击需要使用的域名及证书,点击设置,将刚刚设置好的来源端口号对应到域名及证书即可。
- 此时,浏览器输入https://域名:端口号,即可进入bitwarden的web页面。默认状态下为允许其他用户注册状态,先给自己注册个账号,之后按个人需求选择是否关闭注册。(如需关闭注册,需在docker内关闭容器,编辑容器,环境配置,输入变量ALLOW_SIGNUP,输入值为FALSE)