2021年4月21日
基于宝塔Docker自建Bitwarden密码管理
宝塔安装Docker
宝塔应用列表搜索docker安装
Docker中安装Bitwarden
- 获取源
打开镜像管理,获取Bitwarden_rs的官方镜像bitwardenrs/server
(Bitwarden_rs是Bitwarden的民间第三方版本) - 创建容器
容器端口为80,服务端口随便填一个未使用的端口(不能冲突);
服务器目录填上/www/wwwroot/xxxx.com(可以先创建网站,然后用网站的所在目录),容器目录为/data;
以上两个都需要点一下加号,不然不会保存。
完成后点击提交

添加网站
新建一个网站,域名填上(这步可以在创建docker之前),数据库不创建,PHP版本选纯静态。
设置网站,选SSL,申请一个免费的SSL,开启强制HTTPS;
点击反向代理,添加一个反代,目标URL为http://127.0.0.1:xxxx(端口为刚才创建容器时的端口)。
放行端口
安全设置里放行容器的端口,然后就可以直接访问域名了(要解析过)
关闭注册
另外
关闭注册:第一次注册好之后,第二次启动的时候,使用ssh连接到服务器。
docker run -d –name 容器名称 \
-e SIGNUPS_ALLOWED=false \
-v 目录映射:/data/ \
-p 端口映射:80 \
bitwardenrs/server:latest
