1password6用了好多年,一次买断,算是回本了。可恶的1password7终于醒悟过来,居然订阅制收费了,而且还不支持icloud,这事不能忍!第三方云服务器,吐槽君只信任icloud,你不支持?那就只能拜拜了!
选择一个开源免费,还能自己搭建主服务器的密码管理软件:bitwarden,至于服务器?当然是这两天闲的蛋疼时一直在耍的斐讯N1啦~
N1干嘛的?N1怎么用?N1怎么装Docker?
这些吐槽君就不多做解释了,有空在万事屋多逛逛,你能看到很多有趣的。
现在先在N1的Docker 上安装bitwarden,先建立个虚拟网卡,分别有IPv4和IPv6
docker network create -d macvlan –subnet=192.168.0.0/24 –gateway=192.168.0.1 –subnet=xxxx:xxxx:xxx::/64 –gateway=xxxx:xxxx:xxx::1 -o parent=eth0 macnet
然后安装bitwarden
docker pull bitwardenrs/server:latest
docker run –name bitwarden -e ADMIN_TOKEN=some_random_token_as_per_above_explanation -v /home/bitwarden/data/:/data/ -p 12345:80 -d –restart always -d –network macnet –mac-address xx:xx:xx:xx:xx:xx –ip 192.168.1.x –ip6 “xxxx:xxxx:xxxx::x” –privileged bitwardenrs/server:latest
红字部分注意:
some_random_token_as_per_above_explanation 是/admin进去的密码,可以自己随意改,进入后台后也能改
xx:xx:xx:xx:xx:xx 是给这台设备单独mac网卡地址
另外连个么分配时独立IP地址,自己搞
吐槽君因为是内网,所以不在乎https(其实是测试了半天都失败。。。),如果你要加https,那就用下面这段
docker run –name bitwarden -e ADMIN_TOKEN=some_random_token_as_per_above_explanation -v /home/bitwarden/data/:/data/ -v /home/bitwarden/ssl/:/ssl/ -e ROCKET_TLS='{certs=”/ssl/xxx.pem”,key=”/ssl/xxxx.pem“}' -p 12345:80 -d –restart always -d –network macnet –mac-address xx:xx:xx:xx:xx:xx –ip 192.168.1.x –ip6 “xxxx:xxxx:xxxx::x” –privileged bitwardenrs/server:latest
bitwarden可能脑神经有点不太好,密钥就密钥吧,非要搞.pem的,等下有空还要专门转换下才能用,太难受了。
官方网址:https://bitwarden.com/download/
还有个说明什么的:https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page
有高手用服务器做的:https://zhangge.net/5155.html
bitwarden_rs 开启https的方法:https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-HTTPS