voidint/g

增加Nginx autoindex采集器

Closed this issue · 1 comments

Is your feature request related to a problem? Please describe.

Describe the solution you'd like
增加 ustc镜像Collector

Describe alternatives you've considered

Additional context

  • ustc镜像站点使用的是 Nginx的ngx_http_autoindex_module模块,类似情况的镜像站点还有很多,比如azure.cn
  • 增加 autoindex 采集器后,统一处理针对这类型的镜像站点的 go 版本信息采集,既一个采集器可针对一类的镜像站点进行采集,而不是为每个镜像站点分别实现一个采集器
  • G_MIRROR环境变量支持新扩展写法
    • 完整写法:export G_MIRROR='采集器名|镜像站点URL',如export G_MIRROR='fancyindex|https://mirrors.nju.edu.cn/golang/'
    • 简写语法:export G_MIRROR=镜像站点URL,如export G_MIRROR='https://mirrors.nju.edu.cn/golang/'。注意:简写写法仅针对已知并完成适配的镜像站点,而完整写法则可以针对已知或匹配采集器的未知镜像站点。