Cool Scripts
16.6K subscribers
364 photos
24 videos
3 files
628 links
QuanX, Loon, Surge, JsBox, Pythonista, Scriptable, Shortcuts等脚本分享
Download Telegram
🔗 Sub-Store Docker 版更新

排查发现最新的镜像 alpine 和 apk 安装的 node 会报 unable to get local issuer certificate, 尝试了几个更新 ca 的方法没解决...

镜像换成 node:alpine 就好了, 但是 node:alpine 没有 linux/arm/v7(这个有群友需要), 所以先换成了 node:lts-alpine

🥰 https://hub.docker.com/r/xream/sub-store

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Sub-Store 更新

后端 2.19.90 前端 2.15.52

- 手动还原支持 Base64 文本文件

方便某些情况下 直接恢复之前备份的 Base64 内容

- sub-store.json 初始化时, 支持读取 Base64 内容

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Sub-Store Docker 版补充说明

AAA Certificate Services 已经自今年 4 月 5 日被弃用 https://www.v2ex.com/t/1145280

最新的镜像 alpine 和 apk 安装的 node 会报 unable to get local issuer certificate

目前镜像换成了 node:lts-alpine

系统 curl 会报错, Node.js 不报错了

但是其实不算好办法

理论上就是不应该信任了

后续可能会恢复成最新的镜像

有需要的用户可以加上 参数 insecure

🥰 https://hub.docker.com/r/xream/sub-store

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🔗 Sub-Store 更新

后端 2.19.91

- 统一响应; 分享报错隐藏详情防止原始信息泄露

顺便写一点安全小贴士:

1. 参考 文档 不要开放 SUB_STORE_BACKEND_API_HOST, SUB_STORE_BACKEND_API_PORT 如果本机也不怎么安全, SUB_STORE_BACKEND_MERGE=true 可以保证本机访问也需要带 SUB_STORE_FRONTEND_BACKEND_PATH

2. 请配置域名反代 HTTPS. 不要开放 IP 监听. 这样至少无聊的人不会用 IP+端口扫你

3. 不要泄露你的域名和 SUB_STORE_FRONTEND_BACKEND_PATH. 分享给他人长期使用, 可使用 🟢上传订阅至其他 Gist

4. 新版已经统一了响应. 可以在反代层面做这样的措施:

记录并封禁 https://a.com*/(api|download|share)/* 且 第一个 * 不是 SUB_STORE_FRONTEND_BACKEND_PATH(它是以 / 开头的) 的访问者

正常情况下 你自己肯定存了路径. 错误路径的尝试大概是别人知道了你的域名, 在爆你

或者参考群友的 封禁频繁的 404 访问者 自己访问没 404 的

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🔗 Sub-Store 更新

后端 2.19.92 前端 2.15.53

- 流量四舍五入优化

从图一变成了图二

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub Token 说明

- 最近备份失败的用户可能是 Token 被吊销了

Sub-Store 在前段时间的更新里已经解决了这个问题

但是你可能在不同的地方用了同一个 Token

BoxJs 备份等其他明文 Gist 数据文件备份也可能会导致 Token 被吊销

我已经提醒了相关开发人员 但似乎还没下文(BoxJs 的数据可以先手动备份
已更新

请更新 Sub-Store 版本后, 配置一个新的 Token 再备份(保险起见, 可以删掉 Gist, 创建新 Token, 更新到最新版 Sub-Store, 保存新 Token, 上传)

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Sub-Store 更新

后端 2.19.93

- 🐿️ Egern shadowsocks+shadow-tls 支持 udp port

可用脚本操作 或 填入支持 udp port 字段的输入(比如 📈 Surge 格式)

$server['udp-port'] = 12345

都会自动转换成 🐿️ Egern 对应的字段 udp_port

感谢群友 @Cshuijiao 的反馈

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Sub-Store 更新

后端 2.19.94

- 修复 sing-box vless 传输层

感谢群友 @Asher534 的反馈

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Sub-Store 更新

前端 2.15.54

- 简单优化PC/平板端布局样式

Link 佬发力了

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉1
🔗 Sub-Store 更新

后端 2.19.95 前端 2.15.55

- 简单修复清除后端数据功能

- 调整非 Node 环境的 req query params decode

感谢群友 @MMKZzzZ 的反馈

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🔗 Sub-Store 更新

后端 2.19.96 前端 2.15.57

- 单条订阅确保没有 subscriptions 字段

之前导出的单条订阅的 JSON 若误识别为组合订阅, 请重新导出 或自己删除 JSON 中的 subscriptions 字段

- 优化 PC 端订阅预览样式

- 更新分享管理路由

- 修复开发模式下编辑订阅页面报错

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
2
🔗 Sub-Store 更新

后端 2.19.97 前端 2.15.60

- 支持 GitHub 加速代理

1. 仅用于上传/下载 Gist 和获取 GitHub 头像

2. 请填写完整 如 https://a.com

3. 需支持代理 https://api.github.com/users/*https://api.github.com/gists

测试方式:
浏览器打开
https://a.com/https://api.github.com/gists?per_page=1&page=1

https://a.com/https://api.github.com/users/xream
有正常的响应

4. 使用此方式时, 自行注意安全隐私问题

这种代理是支持的 https://proxy.api.030101.xyz

或者自建一下 https://github.com/sky22333/hubproxyhttps://github.com/PuerNya/git-proxy

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
2
🔗 Sub-Store 更新

后端 2.19.98

- 获取订阅时, 总是检查是否包含有效节点

不包含有效节点时, 不写入缓存

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Sub-Store 更新

前端 2.15.60

- 优化PC端样式(局中显示)和样式细节调整

Link 佬持续发力

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🔗 Sub-Store 更新

前端 2.15.63

- 优化 PC 端文件预览样式

- GitHub 加速代理文案更新

使用说明:

1. 仅用于上传/下载 Gist 和获取 GitHub 头像

2. 请填写完整 如 https://a.com

3. 需支持代理 https://api.github.com/users/*https://api.github.com/gists

测试方式:
浏览器打开
https://a.com/https://api.github.com/gists?per_page=1&page=1

https://a.com/https://api.github.com/users/xream
有正常的响应

4. 使用此方式时, 自行注意安全隐私问题

这种代理是支持的 https://proxy.api.030101.xyz

或者自建一下 https://github.com/sky22333/hubproxyhttps://github.com/PuerNya/git-proxy

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Sub-Store 更新

前端 2.15.64 后端 2.19.99

- 订阅流量信息中的 expire <=0 时, 视为空

- 自动去除 api 参数末尾 /

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Sub-Store 更新

前端 2.15.65

- 新增 离歌图标包

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🔗 Sub-Store 更新

后端 2.19.100

- geo 增加多哥和伊拉克

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🔗 Sub-Store 更新

后端 2.20.0

- 🎈 Loon tls-namesni 若同时存在, 以后面的为准

- @horr_self 发现了 3K 的 bug 导入某些 VMess ws 的时候会变成 tcp

Sub-Store 背了一口大黑锅 已帮你们狠狠鞭策 3K

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Please open Telegram to view this post
VIEW IN TELEGRAM