padeoe / hf-mirror-site

a huggingface mirror site.
https://hf-mirror.com
220 stars 26 forks source link

docker caddy2.7 镜像启动无法识别 replace 指令 #5

Closed lly-ke closed 9 months ago

lly-ke commented 9 months ago
image

我用caddy2.7镜像启动, hf-mirror.com.Caddyfile 文件中 109 行 replace 指令识别不了

lly-ke commented 9 months ago

另外一个问题: 浏览器使用这个配置部署的域名, 不支持跨域

padeoe commented 9 months ago
image

我用caddy2.7镜像启动, hf-mirror.com.Caddyfile 文件中 109 行 replace 指令识别不了

需要安装 replace_response 插件,具体可以在 官方下载页勾选这个插件下载打包好的caddy可执行文件或用 xcaddy自行编译(参见这里)。

lly-ke commented 9 months ago
image

https://caddyserver.com/download 下载了带 replace_response 模块的二进制文件执行文件, 现在提示replace位置不对 是不是版本太新用不了.

请问你使用的版本是多少

padeoe commented 9 months ago

@lly-ke 需要在全局配置里配置

{
    order replace after encode
}

参见https://github.com/caddyserver/replace-response?tab=readme-ov-file#caddyfile,这个我忘了写了,刚更新了,可以试下是不是这个原因

lly-ke commented 9 months ago

可以了, 感谢大佬