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

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

  •  
  •   ShellRank · 2021-11-27 21:11:58 +08:00 · 4046 次点击
    这是一个创建于 851 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为什么会有这种需求呢?

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

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

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

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

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

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

    为什么不妨 vercel 呢,因为放在 vercel 被封了
    butanediol2d
        23
    butanediol2d  
       2021-11-28 11:30:27 +08:00
    @ShellRank 你把 /raw 后面的部分都删掉,这样就能一直获取到最新的文件了。
    WinkeyLin
        24
    WinkeyLin  
       2021-11-28 12:32:49 +08:00
    我放在服务器上了,nginx 反代一下文件目录,这样只要输入 https://域名 /文件名 就可以直链访问
    ZeroClover
        25
    ZeroClover  
       2021-11-28 14:02:47 +08:00
    fanzheng
        26
    fanzheng  
       2021-11-28 14:53:21 +08:00   ❤️ 4
    用 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
       2021-11-28 17:11:49 +08:00
    试了,效果非常好,终于结束了这个折腾了两天的玩意了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3442 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 11:11 · PVG 19:11 · LAX 04:11 · JFK 07:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.