【已失效】腾讯云部署(几乎)白嫖 Bitwarden

0. 前言

随着在大大小小各式各样网站注册的账号增多,需要记下的账号密码也特别容易忘记,况且所有网站都用相同的用户名密码特别不安全。这时需要小本本挨个几下,确实很麻烦,随身携带个小本本确实也不方便,因此利用密码管理工具就显得尤为重要。这类工具的老大 1Password 闭源且收费,再说了为了保管密码一个月十块二十块的也没大必要,而 Bitwarden 则是一个免费、跨平台,且可以私有化部署的开源密码管理工具。

部署 Bitwarden 的方式可以是本地服务器 nas 之类的,也可以在云服务器上部署,具体方法网上能搜一大堆。但这些方式还是有一些数据安全的不确定性,比如 nas 的硬盘挂了。相比之下,用腾讯云部署并托管还是比较安全可靠的方式(别欠费就行),且几乎能白嫖,不需要自己的服务器,不会浪费自己服务器的资源,因此选用这种方式部署 Bitwarden 是个人最喜欢的。

1. 准备

  • 腾讯云实名认证账号
  • 一点耐心

2. 步骤

I

访问https://github.com/hang666/bitwarden

Vaultwarden 基于云开发部署项目,支持一键云端部署,访问后点击SQLite 部署(文件存储) 后的部署按钮即可跳转到腾讯云部署配置页面,一般个人使用的话 SQLite 就够用了,不需要 Mysql ,使用 Mysql 会额外收费。

II

后续跟着步骤走:选择地域,起一个环境名称,记得勾选「开启免费资源」,确定授予权限,点击完成,等待两三分钟后部署成功。

III

部署成功后,在我的应用内找到链接并访问,即可进入到 Vaultwarden ,创建账号。

IIII

创建完账号后,回到腾讯云开发,点击左侧云托管,选择 bitwarden 服务,选择版本,在下方配置信息模块选择「编辑配置并重新部署」,将环境变量修改为(报错把 # 去掉):

{
  "TCB_COMMIT_ID": "",
  "WEBSOCKET_ENABLED": "false",
  "ADMIN_TOKEN": "aaaaaa", #管理员密码自行修改
  "SIGNUPS_ALLOWED": "false" #建议不开放注册
}

保存并重新部署

这样,通过访问 /admin 即可进入到管理后台

3. 客户端下载

由于官网 https://www.bitwarden.com 由于某些原因无法访问,建议不要随便在网上搜索下载,而是去官方的 Github 页下载,个人使用较多的是 Chrome 的插件版及安卓 app ,下面贴俩地址,其他的请自行寻找。

浏览器插件

移动端 app