host 和 port环境变量:
SUB_STORE_BACKEND_API_HOST 默认 ::
SUB_STORE_BACKEND_API_PORT 默认 3000但是不建议直接公网+端口使用. 请配置
SUB_STORE_BACKEND_API_HOST=127.0.0.1 + HTTPS 反向代理(使用复杂路径)Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2❤1
Quantumult%20X/1.0.29 (iPhone14,5; iOS 15.4.1) 改成了 clash.meta部分 User-Agent 举例:
Surge iOS/3004Shadowrocket/1978 CFNetwork/1331.0.7 Darwin/21.4.0clash.meta可尝试设置为
clash-verge/v1.5.1 等客户端的 User-Agent 让机场后端下发更多协议请积极向机场主/机场后端项目反馈
给
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
2.14.15)现代化浏览器应该都兼容 使用 JSON 文件进行备份和恢复
为防止意外发生 恢复之前请备份数据
User-Agent 改为 clash.meta 后, 调整订阅预处理器的逻辑, 减少 Base64 误判如果还有问题 可以在前端设置
User-Agent部分
User-Agent 举例:Surge iOS/3004Shadowrocket/1978 CFNetwork/1331.0.7 Darwin/21.4.0clash.metaQuantumult%20X/1.0.29 (iPhone14,5; iOS 15.4.1)Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤5
[ ] 的 IPv6 地址, URI 输出时也自动加上 [ ]Please open Telegram to view this post
VIEW IN TELEGRAM
可先查看预览中的节点 JSON 数据 或 查看
通用订阅 或 手动打开 ?target=JSON 查看字段名 再进行修改const port = Number($server.port)
return [80, 443].includes(port)
相关: 脚本操作支持节点快捷脚本. 语法与 Shadowrocket 脚本类似
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
SUB_STORE_FRONTEND_BACKEND_PATH=/2cXaAxRGfddmGz2yx1wA SUB_STORE_FRONTEND_PATH=/root/sub-store/frontend SUB_STORE_FRONTEND_HOST=127.0.0.1 SUB_STORE_FRONTEND_PORT=3001 SUB_STORE_DATA_BASE_PATH=/root/sub-store SUB_STORE_BACKEND_API_HOST=127.0.0.1 SUB_STORE_BACKEND_API_PORT=3000 node sub-store.bundle.js
配置 3001 端口的反代后
https://frontend.com?api=https://frontend.com/2cXaAxRGfddmGz2yx1wA
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
SUB_STORE_DATA_URL 设置一个远程数据文件链接这样每次启动都会从这个地址拉取并恢复数据
使用场景: 云平台重新部署后自动恢复之前备份的数据
Please open Telegram to view this post
VIEW IN TELEGRAM
hy2://Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
当 Hysteria/Hysteria2 端口跳跃字段为空时, 删除此字段
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
前端版本 > 2.14.20 可进行配置
开启后 依赖的远程订阅出错时 不会报错了 需要自行查看日志
同时支持 URL 参数覆盖, 例如:
/download/collection/all?target=Surge&ignoreFailedRemoteSub=truePlease open Telegram to view this post
VIEW IN TELEGRAM
❤8👍5
2.14.133port 的类型)2.14.24) 更换了新的通知横幅失去焦点或有交互时 不会自动消失 可以慢慢查看错误信息
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍5
2.14.139环境变量名
SUB_STORE_PUSH_SERVICE支持 Bark/PushPlus 等服务
形如:
https://api.day.app/XXXXXXXXXXXX/[推送标题]/[推送内容]?group=SubStore&autoCopy=1&isArchive=1&sound=shake&level=timeSensitive&icon=https%3A%2F%2Fraw.githubusercontent.com%2F58xinian%2Ficon%2Fmaster%2FSub-Store1.png或
http://www.pushplus.plus/send?token=XXXXXXXXX&title=[推送标题]&content=[推送内容]&channel=wechatURL 中的
[推送标题] 和 [推送内容] 会被自动替换GET 请求的第三方推送服务了Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
2.14.141 前端 2.14.30暂时只支持全局修改 再观察一下
一般代理 app 加载外部资源有自己的超时
有时候某些远程订阅超时, 可能会导致组合订阅整体拉取的时长超过此时长. 可设置此参数, 保证组合订阅能在代理 app 内拉取成功
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰3❤1