用vaultwarden(docker版bitwarden)搭建自己的密码管理器
侧边栏壁纸
博主昵称
2.7

  • 累计撰写 10 篇文章
  • 累计收到 29 条评论
  • 今日撰写 0 篇文章

用vaultwarden(docker版bitwarden)搭建自己的密码管理器

2.7
2.7
2022-05-03 / 0 评论 / 146 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年05月03日,已超过322天没有更新,若内容或图片失效,请留言反馈。

原因

vaultwarden是bitwarden的第三方实现,运行只需要10M内存,采用sqlite作为数据库,可以使用原来bitwarden的付费功能。多平台通用。

安装docker

一键安装

sudo curl -sSL get.docker.com | sh

安装vaultwarden

docker仓库地址: 点击访问
在仓库里官方已经给出了安装命令

docker pull vaultwarden/server:latest
docker run -d --name vaultwarden -v /vw-data/:/data/ -p 80:80 vaultwarden/server:latest

我们可以先使用第一条拉镜像的命令,而第二条运行命令要稍作修改,因为官方的命令有点坑,文件的位置不好,还占用80端口,并且还没有开启后台功能,我们只能使用,却不能管理。
首先选好文件要放在的位置,比如我要放在www/wwwroot/目录下,就在该目录下新建一个vw-data文件夹

mkdir vw-data

然后拉去镜像,并运行,记得修改端口,随便一个,只要没被占用

docker pull vaultwarden/server:latest
docker run -d --name vaultwarden -e ADMIN_TOKEN=XXX -v /www/wwwroot/vw-data/:/data/ -p 5211:80 vaultwarden/server:latest

其中XXX是你的的后台密码,随便设置一个

宝塔设置

去网站里新建一个站点,绑定域名。然后点击站点设置--反向代理--添加反向代理。
代理名称随便填,目标url填为:http://127.0.0.1:端口,这个端口是你上面启动vaultwarden的端口,比如我的就是http://127.0.0.1:5211
然后就可以去访问网站了

网站设置

访问你设置的域名,进网站。刚进网站会让你注册一个账号,注册就行了,注意这个账号不是管理员账号,只是一个用户账户。
如果你想访问后台就访问 域名/admin
进去后就会让你输如token,token就是你上面设置的,后台是英文的,在里面可以修改你的设置,比如禁止用户注册或者管理用户等。

客户端

浏览器插件

先去对应浏览器的扩展商店下载扩展———bitwarden。
安装好了插件后,先点击设置
设置
在服务器URL那栏填入你的服务器域名,然后保存
再次打开扩展,点击登录,账号和密码就填你之前注册的,点击保存就登录了。

安卓

首先要去谷歌商店下载bitwarden这个软件。如果下不了,可以在我的 网盘 下载
打开软件设置方法和浏览器插件设置的方法一样。
最后在手机设置里自动填充服务里选中Bitwarden

本文共 569 个字数,平均阅读时长 ≈ 2分钟
0

海报

正在生成.....

评论 (0)

取消