KSpeeder 0.6.5 BETA 版本测试,支持GITHUB等域名加速,测速也更清晰友好

KSpeeder 新功能发布

我们刚在 kspeeder 一批新能力,欢迎大家试用:

亮点速览

  • 代理速率叠加,通用 SOCKS5/HTTP 代理支持nodes.yamlproxies 配置块现在支持更多 nodes 条目,会把这些节点统一测速,docker、domainfold、registries 等业务只需走连通性检查即可复用测速结果。
  • 域名加速面板 & 页签ks-admin 引入了 “域名加速” 页签,前端通过 Tabs 组件展示加速状态、测速按钮和节点列表,方便快速切换关注点。
  • CFIP 优选增强:CFIP 的测距/缓存/跌代逻辑已经全面集成。同时在国际线路(isCN=false)下自动关闭,避免错误解析。
  • 国际线路也继续支持:即便在国际网络(isCN=false)模式下,Docker 加速依然可以正常运行,只是 CFIP 会被自动禁用,并会回退到普通 DNS + prioritized nodes 的方式。
  • 自动模板 + KS_USER_NODES_CONFIG:Docker 容器首次启动会从 /usr/share/kspeeder/nodes.yaml.sample 拷贝带注释的示例到 /kspeeder-config/nodes.yaml,你可以直接编辑或通过 KS_USER_NODES_CONFIG 指向自己的文件来快速定制节点、域名 upstream 和 proxy。

功能截图

代理节点可叠加给 Docker 或者 GITHUB

CFIP 优选的支持

域名加速下载

高速 GITHUB 克隆

通过域名转换工具,可以把:
git@github.com:kspeeder/docker_kspeeder.git
转换为:
https://gh.linkease.net:5443/kspeeder/docker_kspeeder.git
然后可以克隆:

git clone https://gh.linkease.net:5443/kspeeder/docker_kspeeder.git

如下图所示:

高速 Github 下载的支持

Docker 部署一览

  1. 在宿主机创建目录并启动 Compose(推荐):
    services:
      kspeeder:
       image: linkease/kspeeder:beta
        ports:
          - "5443:5443"
          - "5003:5003"
        volumes:
          - ./kspeeder-data:/kspeeder-data
          - ./kspeeder-config:/kspeeder-config
        restart: unless-stopped
    
  2. 或者直接用单容器 docker run,记得挂载 /kspeeder-config
  3. 容器默认会生成 nodes.yaml 模板;编辑后可以执行 docker-compose restart kspeeder 让改动生效。
  4. 快速验证:docker info | grep "registry.linkease.net"

KS_USER_NODES_CONFIG / nodes.yaml 教程

  • KS_USER_NODES_CONFIG 默认为 /kspeeder-config/nodes.yaml,可以通过环境变量指向自定义路径(例如 -e KS_USER_NODES_CONFIG=/kspeeder-config/dev-nodes.yaml)。
  • 推荐结构:
    docker:
      dockerhub:
        - url: https://docker.1ms.run
          priority: 1
          cloudflare: true
    domainfold:
      upstreams:
        - url: https://your-domain.com
          stream_type: core
          speed_path: /path/to/file
    proxies:
      docker: true
      domainfold: true
      nodes:
        - url: socks5://127.0.0.1:1080
          display_name: local-socks
          enabled: true
          speed_url: https://github.com/linkease/istore-packages/releases/download/prebuilt/quickstart-binary-0.11.9.tar.gz
    
  • SOCKS5 节点一经注册就会被 ProxySpeedProfile 测速,测速结果会同步给所有启用了对应 proxy 的 profile。
  • 如果希望 international line 也走镜像加速,可以在 nodes.yaml 中同时填入 dockerghcr 相关节点,并在 proxies block 开启 registries/upstreams 复用。