bitwarden_rs已更名为vaultwarden
周末本来想升级一下 Bitwarden,因为其发布了可阅后即焚的「安全分享密码」功能 Bitwarden Send,可是老苏发现 bitwardenrs/server 镜像在 Docker Registry 中已被弃用了

原来 Bitwarden_RS 这个第三方的 Bitwarden 服务端已更名成了 Vaultwarden,毕竟 Bitwarden_RS 不是官方的产品,而且 Bitwarden 是有注册商标的,所以改名也在情理之中

虽然改名了但是安装方法还是一样的:
- 下载
vaultwarden/server镜像; - 停止您当前的
bitwardenrs/server容器,然后将其删除;
请先做好备份工作,避免意外情况的出现
- 使用
vaultwarden/server镜像创建一个具有相同设置的新容器,这样可以避免客户端重新设置;
相关文档:
『 用Bitwarden自建密码管理系统 』
『 自动备份Bitwarden数据库 』
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 Vaultwarden ,选择第二个 vaultwarden/server,版本选择 latest。

卷
卷指向 bitwardenrs/server 之前使用的 docker/bitwarden 目录即可
| 文件夹 | 装载路径 | 说明 |
|---|---|---|
docker/bitwarden |
/data/ |
数据库目录 |

端口
直接用了 bitwardenrs/server 之前使用的端口设置
| 本地端口 | 容器端口 |
|---|---|
| 3012 | 3012 |
| 8880 | 80 |

环境
| 可变 | 值 |
|---|---|
WEB_VAULT_ENABLED |
是否开启 Web 客户端,设置为true |
SIGNUPS_ALLOWED |
是否开放用户注册,设置为false |
WEBSOCKET_ENABLED |
是否开启WebSocket,设置为true |
LOG_FILE |
日志保存文件路径,设置为/data/bitwarden.log |
SIGNUPS_ALLOWED字段,如果是第一次安装,因为你必须先注册才能存储数据,所以暂且先打开;搭建好注册后再改成false,如果和老苏一样只是升级,直接设为false即可。

运行
在浏览器中输入 http://群晖IP:8880,就能看到主界面了

新版本下面会有 Power by Vaultwarden 字样,而老版本是没有的

Bitwarden Send
目前 Bitwarden Send 已上线所有 Bitwarden 客户端

包括 Chrome 插件

先创建一个 Send

每一个 Send 都可以设置:
- 访问时隐藏文本(点击可见)
- 删除日期
- 过期时间
- 最大访问次数
- 访问密码
- 笔记(私密备注,仅自己可见)

复制链接,然后发给对方

对方收到链接在浏览器中打开,就能看到发过去的内容了

这样就实现了私密分享,当然也有好多的阅后即焚工具能实现同样的功能,比如我们之前介绍过的 PrivateBin
相关文档:『 协同工作之代码分享PrivateBin 』
不过如果只是分享个密码,当然还是 Bitwarden Send 更方便了。
参考文档
Synology: bitwardenrs/server Deprecated – Replaced with vaultwarden/server – Marius Hosting
地址:https://mariushosting.com/synology-bitwardenrs-server-deprecated-replaced-with-vaultwarden-server/Bitwarden Send - 开源密码管理器 Bitwarden 发布可阅后即焚的「安全分享密码」功能 - 小众软件
地址:https://www.appinn.com/bitwarden-send/