GitHub 文件加速
Docker 镜像加速

GitHub文件链接带不带协议头都可以,支持release、archive以及文件,右键复制出来的链接都是符合标准的,更多用法、clone加速请参考这篇文章

release、archive使用cf加速,文件会跳转至JsDelivr

注意,不支持项目文件夹

分支源码:https://github.com/hunshcn/project/archive/master.zip

release源码:https://github.com/hunshcn/project/archive/v0.1.0.tar.gz

release文件:https://github.com/hunshcn/project/releases/download/v0.1.0/example.zip

分支文件:https://github.com/hunshcn/project/blob/master/filename

为了加速镜像拉取,你可以使用以下命令设置registery mirror:

sudo tee /etc/docker/daemon.json <<EOF
{
    "registry-mirrors": ["https://cdn.zgcwkj.eu.org"]
}
EOF

为了避免 Worker 用量耗尽,你可以手动 pull 镜像然后 re-tag 之后 push 至本地镜像仓库:

docker pull cdn.zgcwkj.eu.org/library/alpine:latest # 拉取 library 镜像
docker pull cdn.zgcwkj.eu.org/coredns/coredns:latest # 拉取 library 镜像

Blog: zgcwkj

GitHub: hunshcn/gh-proxy

Docker: Doublemine/container-registry-worker