飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

季春二九 2024-11-19 15 11/19

Vaultwarden相关内容介绍

一、Vaultwarden概述

Vaultwarden主要作用是提供一个自托管的密码管理器服务。它是Bitwarden密码管理器的第三方轻量版,由国外开发者在Bitwarden的基础上,采用Rust语言重写而成。

(一)Vaultwarden镜像的作用及特点

  1. 轻量级与高性能
    Vaultwarden相对于Bitwarden官方版本,具有更轻量的代码和更高的性能表现,这使得它更适合在资源受限的环境中部署,如NAS设备或小型服务器。
  2. 自托管友好
    Vaultwarden镜像可以方便地部署在任何支持Docker的服务器上,用户可以根据自己的需求进行自定义配置,并享受自托管带来的安全性和隐私保护。
  3. 开源免费
    Vaultwarden是开源的,用户可以免费使用其服务,无需支付任何费用。由于它寄托于第三方,所以不受Bitwarden官方商业策略的限制。
  4. 与Bitwarden兼容
    Vaultwarden与Bitwarden客户端完全兼容,用户可以无缝地使用Bitwarden的客户端(如桌面应用、浏览器扩展、移动应用等)来访问Vaultwarden服务,无需担心兼容性问题。

(二)项目地址

https://github.com/dani-garcia/vaultwarden

二、Vaultwarden部署步骤

(一)下载镜像

在fnOS自带镜像仓库搜索:vaultwarden 然后下载镜像到本地。
飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

(二)创建文件夹

一般会创建一个docker目录来存放所有容器的镜像配置文件,所以在Docker文件夹中创建一个名为 vaultwarden 的目录。
飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

(三)添加容器

打开桌面的docker找到容器,点击右上角的添加容器。容器名称、资源限制任意即可、开机自动开启打钩。
飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

(四)高级设置

  1. 端口设置
    容器端口80映射到本地8730端口(可以换成其他端口,没有占用就行)。
  2. 储存位置
    将创建的vaultwarden文件路径,载到容器的/data路径。其他都保持默认,设置好下一步创建完成即可。
    飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

    (五)开启域名https访问

    必须开启https安全访问,否则无法正常使用。可以使用公网参考下面的文章、或者第三方如:ddnsto、节点小宝等lucky实现动态DDNS域名解析+https安全访问教程
    飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

    (六)注册账号

    访问你的https://域名打开网页,点击注册账号按照要求填写注册账号。
    飞牛 fnos 使用docker部署Vaultwarden密码管理器教程
    飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

    (七)安装客户端(扩展)

  3. 浏览器扩展、客户端下载地址
    https://bitwarden.com/download/
  4. 安装及设置步骤
    直接使用bitwarden的浏览器扩展或者客户端,这里以浏览器扩展为例,根据自己的浏览器安装对应的Bitwarden扩展。
    飞牛 fnos 使用docker部署Vaultwarden密码管理器教程
    安装后右上角打开Bitwarden扩展->下拉箭头->自托管
    飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

输入自己的域名,点击保存。
飞牛 fnos 使用docker部署Vaultwarden密码管理器教程
输入前面注册的账号登录。
飞牛 fnos 使用docker部署Vaultwarden密码管理器教程
登录后的状态,点击添加项目
飞牛 fnos 使用docker部署Vaultwarden密码管理器教程
根据自己的需求选择登录类型、设置对应站点名称、站点的登录用户名和密码、输入站点链保存。
也可以在网站输入账号密码的时候在网页上面提示的弹窗直接保存项目到Bitwarden。
下次打开对应站点,点击右上角打开Bitwarden扩展,搜索选择要填充的账号密码或者账号密码输入框里面点击盾牌直接选择也是可以的。
飞牛 fnos 使用docker部署Vaultwarden密码管理器教程

(八)导入、导出、同步密码库

  1. 导入
    其他地方备份下来的密码库可以直接导入,支持的格式很多。
  2. 导出
    备份密码库就选择导出密码库。
  3. 同步
    新设备登录就点击同步密码库。
    飞牛 fnos 使用docker部署Vaultwarden密码管理器教程
    自己使用还是很安全的,当然建议设置双重验证,防止别人使用你电脑时密码泄露。
    飞牛 fnos 使用docker部署Vaultwarden密码管理器教程
- THE END -

季春二九

8月01日17:17

最后修改:2025年8月1日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论