不久前刷到Chrome上乱安装插件导致密码泄漏的,想着能够有一个多端的密码管理器。

于是找到了vaultwarden,能够实现多端的密码管理服务
Github开源地址

部署前提

  1. 一个稳定运行的服务器
  2. 一个域名
    本教程为用1panel面板安装

部署

  1. 安装1panel
  2. 按图示操作
    应用商店搜索bitwarden

    docker容器配置,端口外部配置不用配置,因为配了也没用,必须https访问才行。

配置SSL证书

  1. 创建Acme账户

    按图示配置,邮箱随便填
  2. 创建DNS账户
    以Cloudflare为例

    email填创建账户的邮箱
    API Token获取
    打开此链接,
    创建令牌->编辑区域 DNS->使用模板



    令牌名称选改成自己的域名,便于记忆
    区域资源选要做的域名。
    其他不用改,拉到下面点击显示摘要。

    注意只出现一次,注意保管。
  3. 申请SSL证书
    dns中添加一条A记录,地址指向服务器。

    按图示配置

    申请成功

配置反向代理



搭建成功

导入密码

以 chrome 导出密码并导入进 bitwarden 为例:

  1. 依次进入设置->自动填充->密码->导出密码
  2. 将刚刚得到的 .csv 文件导入到密码库中

安装插件