之前一直用的chrome自动填充密码,但感觉管理功能不足,于是决定开始使用bitwarden来进行密码管理。选择bitwarden的原因是开源免费,多平台使用和自动填充都不错。
bitwarden:https://bitwarden.com/
bitwarden_rs:https://github.com/dani-garcia/bitwarden_rs
bitwarden_rs相对于官方版本更轻量,适合个人使用。
准备工作:安装好docker、web服务器、需要一个域名、配置好https。
1
2
3
4
5
6
7
8
| #拉取镜像
docker pull bitwardenrs/server:latest
#创建容器
docker run -d --name bitwarden \
-v /bw-data/:/data/ \
-p 127.0.0.1:8080:80 \
--restart=unless-stopped\
bitwardenrs/server:latest
|
创建好后使用web服务器反代本地8080端口,然后访问你的网址进行注册。
为了安全注册完账号后重新创建容器关闭新用户注册和邀请功能。
1
2
3
4
5
6
7
8
9
10
11
12
| #停止容器
docker stop bitwarden
#删除容器
docker rm bitwarden
#重新创建容器添加变量SIGNUPS_ALLOWED=false和INVITATIONS_ALLOWED=false
docker run -d --name bitwarden \
-e SIGNUPS_ALLOWED=false \
-e INVITATIONS_ALLOWED=false \
-v /bw-data/:/data/ \
-p 127.0.0.1:8080:80 \
--restart=unless-stopped\
bitwardenrs/server:latest
|