1.部署bitwarden
输入命令拉取镜像
sudo docker pull vaultwarden/server
创建容器,按图填写对应参数
启动容器,访问宿主机对应端口,因为bitwarden需要联网使用,所以这时候注册不了
使用DDNS、FRP、Cpolar等搞定内网穿透以后访问网址,开始注册
注册账户成功以后,如果不需要新增用户了,安全起见需要关闭注册和邀请;停止容器添加变量
SIGNUPS_ALLOWED=false //禁止新用户注册 INVITATiONS_ALLOWED=false //禁止邀请启动容器,测试一下是否可以注册,如果注册不了则代表修改生效,出现下图提示代表成功
如果采用其他方式搭建,可以编辑dockercompose文件,追加这三行代码即可。
environment: INVITATiONS_ALLOWED: "false"#禁止邀请 SIGNUPS_ALLOWED: "false" #禁止注册追加后效果如下
networks: 1panel-network: external: true services: bitwarden: container_name: ${CONTAINER_NAME} deploy: resources: limits: cpus: ${CPUS} memory: ${MEMORY_LIMIT} environment: INVITATiONS_ALLOWED: "false" SIGNUPS_ALLOWED: "false" image: vaultwarden/server:1.32.6-alpine labels: createdBy: Apps networks: - 1panel-network ports: - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:80 restart: always volumes: - ./data:/data
2.网页端安装bitwarden插件
插件商店搜索bitwarden并安装
登录地址选择自托管,并录入自己的公网bitwarden地址
登录自己注册的账号即可使用
使用bitwarden网页版
3.IOS客户端安装bitwarden插件
应用商店搜索bitwarden并下载安装
选择自托管同浏览器设置
输入服务器URL
登录后需要打开手机的通用、自动填充密码bitwarden
评论区