Skip to content

alist存储:github发布、github API 能否增加 ghproxy、CDN加速 通用的代理,而不是alist-proxy,因为ghproxy、CDN加速 实在是太多了 #7963

@chrisdong

Description

@chrisdong

Please make sure of the following things

  • I have read the documentation.
  • I'm sure there are no duplicate issues or discussions.
  • I'm sure this feature is not implemented.
  • I'm sure it's a reasonable and popular requirement.

Description of the feature / 需求描述

#7844 (comment) 这里提到AlistGo/alist-proxy 作为代理,但是有一个问题, 非80和443端口,无法用 cloudflare搭建的 alist代理。

因为 宽带运营商不给80和443端口,我家里有公网ip,在小主机上搭建alist 用的5244端口,无法用 cloudflare搭建的 alist代理(已实测5244不可以)。

建议 github 发布 存储 增加一项 ghproxy的地址栏,这种github专用代理非常多,失效可以随时换成其他的。

GitHub API 采用 CDN加速github仓库里的文件
https://cdn.jsdelivr.net/gh/{github用户名}/{仓库名}@{分支名}/,其中 {github用户名}、{仓库名}、{分支名}分别对应Github用户名、仓库名、分支名。 这个是 jsdelivr 提供的加速CDN,有点不稳定,但有N个 jsdelivr 开源项目可用。
某个仓库里的一个iptv文件直链加速链接是 https://cdn.jsdmirror.cn/gh/wwb521/live/movies.json ,这个链接可以直接用在 iptv app里面。
洛雪音乐源 https://fastly.jsdelivr.net/gh/Huibq/keep-alive/render_api.js

Image

ghproxy 加速releases文件
ghproxy 原作者 https://github.com/hunshcn/gh-proxy
ghproxy各种代理合集、测速 https://yishijie.gitlab.io/ziyuan/

CDN加速 仓库里的文件
免费的CDN加速网址(有12个) https://github.com/jsdmirror/JSDMirrorhttps://cnb.cool/jsdmirror/jsdmirror
利用vercel一键搭建CDN稳定(要绑定自己的域名) https://github.com/rong6/jsd

github releases有一个实用的案例,就是 把常用的github开源软件 搭建到alist里,如果软件有新版,直接到alist去找。
github api 实用案例,加速一个在 github仓库里的 iptv文件或者 在线音乐源文件给 空壳播放器用。

Suggested solution / 实现思路

No response

Additional context / 附件

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions