NAS docker 部署 bitwarden

教程

群晖NAS高级服务 - docker 部署 bitwarden 全平台密码管理器

问题解决

1、忘记主密码 这个没办法![^1]

如果你设置了密码提示并配置了 SMTP,根据密码提示可能能让你想起主密码。如果你开启了两步登录,但两步登录验证程序或你的 Yubikey 丢了,还可以使用恢复代码,前提还是你得知道主密码。 mprasil/bitwarden 切换为 bitwardenrs/server 如果你使用的是旧版镜像 mprasil/bitwarden,想切换为新版镜像 bitwardenrs/server,简单地删除旧容器下载新版镜像,然后重新配置即可。 两个镜像使用同样的配置方式,原有的数据文件可以无损切换。但是强烈建议切换之前先做备份。

2、配置变量

禁用新用户注册——添加环境变量 SIGNUPS_ALLOWED=false

禁用邀请——添加环境变量  INVITATIONS_ALLOWED=false

启用日志记录——添加环境变量 LOG_FILE=/data/bitwarden.log

日志级别默认为 “info”,可以参考 bitwarden_rs wiki 更改日志级别。

启用管理页面
——添加环境变量 ADMIN_TOKEN=some_random_token_as_per_above_explanation这里的 some_random_token_as_per_above_explanation 为你自定义的一串任意字符。开启管理页面后,/admin 子目录即是管理页面地址,如:https://yourdomain.com:8080/admin。你可以登录管理页面查看已注册用户并删除他们、开启二次验证、使用 YubiKey 等更多高级功能。

3、备份两种方法

  1. 客户端程序或网页端里 “导出密码库”(注意:导出操作无法备份文件附件
  2. 备份整个 data 文件夹(这里建议使用群晖中 Hyper Backup 套件来自动增量备份到坚果云)

4、访问出现问题

可关闭打开“路由器——端口转发“解决问题。

[^1]: 使用群晖搭建第三方 Bitwarden 密码服务器 | 盆盆罐罐