请问有没有可以部署在workers的substore类似的项目

如题,想要给同学共享我的代理,目前想实现两个功能:第一是我每次更新代理的时候他们客户端的订阅链接不变,这样他们就能自动获取最新的节点。第二,反制措施,如果有人举报我或者拿代理做坏事,我可以直接把他的订阅链接删除来反制,这样他订阅就会自动失败。请问有大佬知道应该如何实现吗?目前反制我找到sublink这个项目可以实现,但是第一个需求不知道应该怎么通过无服务器的方式实现。

顶一下:folded_hands::folded_hands:

https://linux.do/t/topic/503033,这个项目可以部署在cf worker上

你可以用 sub-store 推送订阅链接到你的 gist,这样其他人可以用这个 gist 链接获取了


您好,这个有教程吗?没怎么接触过gist脚本

以下内容搬运自 Telegram: View @zhetengsha


:link: Sub-Store 使用脚本上传订阅至其他 Gist

:+1: 只需传入参数,轻松分享

▎使用场景

  1. 单独分享到另一个 Gist, 与自己的 Gist 隔离。分享给亲朋好友们

  2. 可传入不同的 token, 实现上传至其他账号的 Gist

▎说明

具体说明可查看脚本内容

常用参数:

name Gist 名称。为防止意外修改你已有的 Gist, 此参数为必填
file 文件名。为防止意外修改你已有的 Gist 文件,此参数为必填
token GitHub Token. 默认为 Sub-Store 中已经配置的 Token
target 指定输出的目标。默认为 ClashMeta

节点操作 → 脚本操作 → 填入链接: https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/upload/gist.js#name=share&file=mihomo.yaml

:face_with_hand_over_mouth: Sub-Store 合集 (Telegram: View @zhetengsha) :face_with_monocle: 频道资源合集 (Telegram: View @zhetengsha) :grinning_face_with_smiling_eyes: 恰饭推荐 (Telegram: View @zhetengsha) :speech_balloon: 群组 (Telegram: View @zhetengsha_group)

:smiling_face_with_three_hearts: #Sub-Store #SubStore #脚本 #节点 #订阅 #Gist #上传 #分享


至于 github 的 token 怎么获取,打开这个链接 Sign in to GitHub · GitHub 添加经典令牌就可以,权限选择 gist 应该就足够了


token 填写在 sub-store 的这个位置


如果是 docker 安装的还可以设置自动同步任务,每天自动同步最新的配置到 gist 上,在 compose 文件的环境变量里加上这两条:

      - SUB_STORE_BACKEND_SYNC_CRON=55 23 * * *
      - SUB_STORE_BACKEND_UPLOAD_CRON=57 23 * * *