Skip to content

在Armbian上安装Vaultwarden

Updated: at 21:16

问题

在Armbian上使用1panel安装Vaultwarden出现许多问题,主要是以下两个:

  1. 运行后进入网页,只显示一个一直转的圈,无法正确加载页面。
  2. 运行后进入网页,返回502错误

解决方案

先拉取Vaultwarden官方docker仓库中的testing标签镜像,不是testing-alpine也不是testing-debian,保留备用。

而后在1panel的应用商店中安装最新版本的Bitwarden(实际上是Vaultwarden),安装完成后进入docker容器修改,将镜像改为之前下载的testing标签的镜像。

重建容器之后就可以访问网页,正常加载出内容了。

问题

访问网页Vaultwarden之后提示需要ssl握手。

解决方案

  1. 直接为自己的域名申请一个ssl证书
  2. 使用CDN加速后申请免费域名(国内的EdgeOne、或者使用Cloudflare)
  3. 利用Cloudflare Tunnel

问题

使用CDN缓存可能缓存敏感内容,导致安全问题

解决

将以下路径添加到规则中绕过缓存

/api/*  
/identity/*  
/notifications/*  
/events/*  
/attachments/*  

Next Post
Copyparty的Docker配置方式