Toperlock / sing-box-subscribe

https://sing-box-subscribe-doraemon.vercel.app
1.96k stars 2.05k forks source link

服务器部署,通过直链订阅,直链的配置文件并没有更新,但是服务端的config.json更新了 #98

Open FaithAluten opened 3 months ago

FaithAluten commented 3 months ago

描述

服务器用docker部署,日志里能看到config.json更新了,cat了一下内容也确实更新了,但是访问https://xxxxxxx.vercel.app/config/https://xxxxxxsubscribe?token=123456&file=https://github.com/Toperlock/sing-box-subscribe/raw/main/config_template/config_template_groups_rule_set_tun.json直链还是七天前的版本,无痕浏览,清除浏览器缓存,更换浏览器均无效

完整性要求

Toperlock commented 3 months ago

不明白你说的“没有更新”是什么意思 我这正常 image

FaithAluten commented 3 months ago

我修改了模版,我看输出的config.json是修改过的版本,但是通过直链访问仍然是修改前的版本

Toperlock commented 3 months ago

你链接不要带&file=https://github.com/Toperlock/sing-box-subscribe/raw/main/config_template/config_template_groups_rule_set_tun.json参数

这意思是使用此文件链接的模板

FaithAluten commented 3 months ago

你链接不要带&file=https://github.com/Toperlock/sing-box-subscribe/raw/main/config_template/config_template_groups_rule_set_tun.json参数

这意思是使用此文件链接的模板

我就是不带的,我的直链是https://<服务器域名>/config/<订阅链接>,服务端里模版也只有一个

Toperlock commented 3 months ago

你可以通过镜像的名字和版本号更新,我这重新创建了

image

image

FaithAluten commented 3 months ago

你可以通过镜像的名字和版本号更新,我这重新创建了

image

image

我已经是最新的了,重建了还是一样,甚至还提前了一天(通过订阅链接里的剩余天数)......

Toperlock commented 3 months ago

先用你内网ip 172.x.x.x试试

FaithAluten commented 1 month ago

尝试将容器修改为host模式后,curl http://127.0.0.1:5000/config/<A订阅> 拿到的 config.json 是我在数日之前生成的文件,进容器内部可以看到根目录生成的 config.json 是没有问题的,也就是我现在 curl http://127.0.0.1:5000/config/<A订阅> 拿到的 config.json 与容器内部生成的 config.json 不一致,类似有一种缓存的东西