全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3080|回复: 21

宝塔搭建 bitwardenrs 教程 so easy

[复制链接]
发表于 2020-3-9 11:54:48 | 显示全部楼层 |阅读模式
本帖最后由 师太 于 2020-3-9 12:05 编辑

宝塔面板安装好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端口,然后访问你的网站即可
发表于 2020-3-9 12:08:16 | 显示全部楼层
都用docker了 为啥还要宝塔
发表于 2020-3-9 11:55:20 | 显示全部楼层
感谢分享  
         
发表于 2020-3-9 12:07:42 | 显示全部楼层
谢谢分享从来不用BT
发表于 2020-3-9 12:08:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2020-3-9 12:17:47 | 显示全部楼层
问题:
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
发表于 2020-3-9 12:20:12 | 显示全部楼层
lzdszdl 发表于 2020-3-9 12:08
都用docker了 为啥还要宝塔

宝塔的docker管理器和创建站点设置反代都挺方便
 楼主| 发表于 2020-3-9 12:43:09 | 显示全部楼层
本帖最后由 师太 于 2020-3-9 12:47 编辑
坏鱼炒年糕 发表于 2020-3-9 12:17
问题:
1. 是设置为“纯静态”,不是“伪静态”
2. 反代后不需要打开6666端口


不用纯静态也可以的吧  反正只要有个目录就行,关不关闭注册都无所谓,自用的东西没有人知道
发表于 2020-3-9 13:08:22 | 显示全部楼层
本帖最后由 qwert99 于 2020-3-9 13:09 编辑

楼主这种搭建方法没有配置websocket,配置好了websocket,一处修改,其他客户端能即时推送生效,不用手动同步更新数据。除了ios,ios需要配置推送证书,自建的不行
发表于 2020-3-9 13:12:29 | 显示全部楼层
还是用现成的密码管理器,懒得折腾
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-25 14:22 , Processed in 0.075822 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表