NJUPT-Mirrors-Group / Mirror-Web-Next

New NJUPT mirror web interface
https://njupt-mirror-web.vercel.app
11 stars 1 forks source link

允许查看各镜像文件列表 Allow viewing file structure of each mirror item #22

Open Jisu-Woniu opened 5 months ago

Jisu-Woniu commented 5 months ago

各镜像的文件列表没有展示,不便于浏览、下载单个文件。

The list of files for each mirror item is not displayed and cannot be easily navigated.

MaxtuneLee commented 5 months ago

can you explain more clearly? And the backend service gives the following info https://gist.github.com/MaxtuneLee/fefea9647da5b8ac9ebbc08399d9f68a

Jisu-Woniu commented 5 months ago

当在 TUNA 或其他镜像站访问某个子目录时,可以看到子目录里面的文件列表。例如:

https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/2024.05.01/

Screenshot_tuna

MaxtuneLee commented 5 months ago

cc @NKID00 可以拿到目录内的信息吗

NKID00 commented 5 months ago

cc @NKID00

可以拿到目录内的信息吗

这个可以暂时不做前端,因为可能要处理一个目录下有~40万子项之类的特殊情况,可以直接链接到 /<镜像名>/ 目录下面之后拿 nginx 做个 fancy index。

TUNA 也是这样做的。

MaxtuneLee commented 5 months ago

cc @NKID00 可以拿到目录内的信息吗

这个可以暂时不做前端,因为可能要处理一个目录下有~40万子项之类的特殊情况,可以直接链接到 /<镜像名>/ 目录下面之后拿 nginx 做个 fancy index。

TUNA 也是这样做的。

可以,这个链接大概是怎样的格式

NKID00 commented 5 months ago

这个链接大概是怎样的格式

就是直接链接到 https://mirrors.njupt.edu.cn/debian/ (例如)