V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ShellRank
V2EX  ›  程序员

想找可以用来托管订阅/配置的服务 QAQ

  •  
  •   ShellRank · 61 天前 · 1996 次点击
    这是一个创建于 61 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为什么会有这种需求呢?

    是因为,我最近开始使用 quan X 了,然后自己做了一个配置,然后托管在 github 的私有库上了,但是这个配置的 raw 的访问是需要 token 的,而这个 token 是临时的,每过一段时间就要更新.

    如果放在公有库的话,又因为我把机场的订阅也内置在配置里了,怕被盗用.现在就很矛盾...

    想找一个在托管文件的网站,它需要支持直链,而且这个直链不会变更(我对文件的修改不会影响链接),同时又不是公开的.

    各位帅气的小哥哥,小姐姐有没有解决的思路或者推荐的方法呢 QAQ

    PS:最好是可以提供一个固定的直链和一个不需要太大的存储空间,可以随意的更改直链所链接的文件.
    或者想 github 一样的私有库,但是提供了可以永久访问的直链...
    ( •̀ ω •́ )✧
    27 条回复    2021-11-28 17:11:49 +08:00
    kkikk
        1
    kkikk  
       61 天前   ❤️ 1
    private 的 gist 就可以呀
    nananqujava
        2
    nananqujava  
       61 天前 via Android
    webdav 来存?
    fanshaohua
        3
    fanshaohua  
       61 天前 via Android
    Azure storage with shared access signatures?
    我印象中 SAS 最长的有效期是 1 年
    eason1874
        4
    eason1874  
       61 天前
    边缘计算:Cloudflare Workers 、Vercel 、各厂的云函数,可以固定链接,也可以自定义鉴权

    各厂的对象存储,私有,在控制台生成一个超长时间授权链接,这种链接是固定的
    airyland
        5
    airyland  
       61 天前
    对象存储(oss, cos) 公共读
    ShellRank
        6
    ShellRank  
    OP
       61 天前
    可以呀,都不知道有这个功能...厉害的
    chinni
        7
    chinni  
       61 天前
    一般只要是能直连访问到的文件 必定没法鉴权.只不过 url 复杂程度不一样而已. 除非软件提供对配置访问的 基本 basic 鉴权访问支持 否则讨论这个没有意义
    thet
        8
    thet  
       61 天前 via iPhone
    Gitlab 私有仓库,然后创建 pages 就可以了
    lithiumii
        9
    lithiumii  
       61 天前
    在自己家小主机上部署的,订阅地址写的 zerotier 的地址
    SingeeKing
        10
    SingeeKing  
       61 天前
    静态的配置为什么不直接 iCloud 同步
    tediorelee
        11
    tediorelee  
       61 天前
    surgio
    Maskeney
        12
    Maskeney  
       61 天前
    其实你用 QuanX 最好的方式是用 iCloud 同步,当然你的这种需求 gist 就可以解决
    timpaik
        13
    timpaik  
       61 天前 via Android
    其实放到内网安全点?
    ShellRank
        14
    ShellRank  
    OP
       61 天前 via iPad
    @SingeeKing 因为不是静态的,时常会修改,比如添加规则,删除订阅之类的。
    ShellRank
        15
    ShellRank  
    OP
       61 天前
    @kkikk 我试了一下,后来发现不可以,虽然提供了直链,但是每次完成修改,都会生成一个新的 raw 链接,此前的链接直接指向之前版本的文件.
    ShellRank
        16
    ShellRank  
    OP
       61 天前 via iPad
    @SingeeKing 主要是想用 quan 的连接订阅功能,这样就不需要手动去的倒来倒去,只需要更新一下就行了
    fanguangwei
        17
    fanguangwei  
       61 天前 via iPhone
    Surgio+Heroku
    lmoon
        18
    lmoon  
       61 天前 via Android
    Surgio+Heroku 别用 vercel 会封号,我被封两回
    bankroft
        19
    bankroft  
       61 天前
    我用的 cf kv 命名空间和 worker ,链接别泄漏就行
    oott123
        20
    oott123  
       61 天前 via Android
    最简单的办法是 cloudflare pages …大概
    ynyounuo
        21
    ynyounuo  
       61 天前 via iPhone
    @ShellRank 搭配 rawgit 之类的东西( rawgit 2018 年没了),比如 githack
    me221
        22
    me221  
       61 天前
    这个我有经验: 继续放在私有库,然后 cloudflare page 就好了。。。。

    为什么不妨 vercel 呢,因为放在 vercel 被封了
    butanediol2d
        23
    butanediol2d  
       61 天前
    @ShellRank 你把 /raw 后面的部分都删掉,这样就能一直获取到最新的文件了。
    WinkeyLin
        24
    WinkeyLin  
       61 天前
    我放在服务器上了,nginx 反代一下文件目录,这样只要输入 https://域名 /文件名 就可以直链访问
    ZeroClover
        25
    ZeroClover  
       61 天前
    fanzheng
        26
    fanzheng  
       61 天前   ❤️ 3
    用 github 的 Gist 就可以了,点某个 gist 的 raw 之后,可以得到类似这样的链接,第一个长串 A 部分 就是 gist 的 id ,raw 后面的 B 部分是版本 ID ,订阅时候把版本 ID 删掉。还有一个 gist 可以添加多个文件。其实这么长的一串都是用 https 传输的,也相当于密码了,安全性还是可以的。
    https://gist.github.com/zhimiaoli/A 部分 /raw/B 部分 /文件名
    ShellRank
        27
    ShellRank  
    OP
       60 天前
    试了,效果非常好,终于结束了这个折腾了两天的玩意了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3312 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 08:18 · PVG 16:18 · LAX 00:18 · JFK 03:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.