其实还是建议单独为 Vaultwarden 设置一个二级域名的,添加还是相当要麻烦一点的,不放在主域名上服务商基本也不会去核查。
其实添加修改可以通过官网文档编译前端来实现,不过还是建议直接使用 docker-compose 部署,并设置一个容易记的 container_name 。
复制文件到宿主机
将docker 容器中的 index.html 文件复制到宿主机,复制命令如下:
docker cp bit:/web-vault/index.html ./
命令中的 bit 为自己设置的 container_name
修改代码
使用vim或其他编辑器打开 复制的 index.html ,在 代码最后 </body>
前面插入以下代码:
- 带有公安网备案的
<div style="text-align:center"><div><a href="http://beian.miit.gov.cn/" target="_blank">渝ICP备2020003824号-1</a></div><div><a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=57082702000108" target="_blank"><img src="images/gov.png" alt="gov" height="16">渝公网安备57082702000108号</a></div></div>
公安网备案需要一个图标并命名为 gov.png
,图标如下可另存为:
- 仅工信部备案号
<div style="text-align:center"><div><a href="http://beian.miit.gov.cn/" target="_blank">滇ICP备2023003824号-1</a></div></div>
代码主要是居中显示,代码需要修改为自己的信息 ,显示效果如下:
复制到容器中
以上步骤完成之后,通过以下命令复制到docker 容器中:
docker cp ./gov.png bit:/web-vault/images # 仅有公安网备案才需要
docker cp ./index.html bit:/web-vault/index.html
Over
刷新页面即可看到效果。
本文作者为Mr.Bai,转载请注明。