menu 墨宵のBlog
自建Bitwarden注意点(宝塔docker管理器版)--和bitwarden导入密码失败
226 浏览 | 2022-07-18 | 分类:其他,教程 | 标签:

在利用闲置的服务器或nas自建bitwarden时我们可能遇到很多小问题,今天给大家带来的就是一些自建时的注意点(宝塔docker管理器版)

注意点一 :删除容器数据可能丢失

(如果一开始没有设置目录映射的话)

通过查询网上的资料,我们更改宝塔docker中bitwarden一些设置时需要删除容器,然后重新构建(根据网上的教程,该过程数据不会丢失,然而在实测中我的数据的确没了)
所以我不得不利用阿里云的回滚快照(还好有备份),将bitwarden数据库备份后再进行重新配置操作。所以以防万一,操作前都要提前备份数据库

注意点二 :创建容器时要配置好

建议开启bitwarden的admin页面,在环境变量参数那里填【ADMIN_TOKEN=一个超级复杂的密码】就可以开启,通过访问域名/admin进入,该页面可以管理很多项目,减少重新创建容器构建可能导致的数据丢失和配置错误风险,因为该页面可以禁止注册,和在禁止状态下后台邀请注册以及配置smtp邮件等等

配置时不要忘记设置目录映射,否则你可能找不到数据库文件在哪里,从而导致备份困难(一般左边填/data ,右边为你想要映射的目录)

注意点三 :未设置目录映射时bitwarden的数据文件位置

如果没有设置目录映射,很可能找不到数据文件,正确的位置应该在/var/lib/docker/volumes/容器名/_data下,一般是sqlite3,当然 以防万一可以备份整个文件夹

注意点四 :关于从自建bitwarden中导出数据--导入密码失败

从自建bitwarden中导出自己账户的数据文件,是无法导入到别的bitwarden账户的,即便导出的是json和csv(未提示加密的那种),因为加密密钥不同
如果您使用未加密的 JSON,它应该可以工作。加密的 JSON 依赖于您从中导出保管库的帐户的加密密钥。如果您从一台服务器(Bitwarden 云)上的帐户导出并希望导入到另一台服务器(自托管)上的帐户,即使您在两者上使用相同的用户名和密码,它们也不会具有相同的加密密钥.【从bitwarden社区获得的答复】

您的大名:
万水千山总是情,给个打赏行不行。 打赏
知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

发表评论

email
web

全部评论 (暂无评论)

info 还没有任何评论,你来说两句呐!