宝塔面板安装好Docker管理器,然后打开Docker管理器的镜像管理功能,获取Bitwarden_rs的官方镜像bitwardenrs/server
获取镜像后,在容器列表中创建一个容器,容器端口为80,服务端口写一个未使用的端口,这里用6666代替,然后点击+创建端口映射。服务器目录填上/www/wwwroot/xxxx.com(根据你建的文件夹的路径修改,建议设置为网站目录方便备份),容器目录为/data,点击+创建目录映射。完成后点击提交
添加一个站点,写上你准备的域名,数据库可以不创建,PHP版本选个伪静态就行。
打开你刚刚添加的网站设置页面,点击SSL,然后申请一个免费的SSL部署,同时开启强制HTTPS功能,接着点击方向代理,添加一个反向代理。代理名称随意,目标URL为http://127.0.0.1:6666(刚刚设置的那个服务端口)点击提交
宝塔安全设置里打开6666端口,然后访问你的网站即可
群友:
问题:
1. 是设置为“纯静态”,不是“伪静态”
2. 反代后不需要打开6666端口
—
另外
关闭注册:第一次注册好之后,第二次启动的时候,使用ssh连接到服务器。
docker run -d –name 容器名称 \
-e SIGNUPS_ALLOWED=false \
-v 目录映射:/data/ \
-p 端口映射:80 \
bitwardenrs/server:latest
注意,这个端口映射的顺序和宝塔docker管理上的是反的
如
docker run -d –name bitwarden \
-e SIGNUPS_ALLOWED=false \
-v /www/wwwroot/xxxx.com/data/:/data/ \
-p 6666:80 \
bitwardenrs/server:latest
原文链接:https://www.hostloc.com/thread-654984-1-1.html