mirror of
https://github.com/ciiiii/cloudflare-docker-proxy.git
synced 2025-12-06 14:42:51 +08:00
yscai/dockerhub-library
cloudflare-docker-proxy
If you're looking for proxy for helm, maybe you can try cloudflare-helm-proxy.
Deploy
- fork this project
- modify the link of the above button to your fork url
- click the button, you will be redirected to the deploy page
Config tutorial
- use cloudflare worker host: only support proxy one registry
const routes = { "${workername}.${username}.workers.dev/": "https://registry-1.docker.io", }; - use custom domain: support proxy multiple registries route by host
- host your domain DNS on cloudflare
- add
Arecord of xxx.example.com to192.0.2.1 - deploy this project to cloudflare workers
- add
xxx.example.com/*to HTTP routes of workers - add more records and modify the config as you need
const routes = { "docker.libcuda.so": "https://registry-1.docker.io", "quay.libcuda.so": "https://quay.io", "gcr.libcuda.so": "https://k8s.gcr.io", "k8s-gcr.libcuda.so": "https://k8s.gcr.io", "ghcr.libcuda.so": "https://ghcr.io", };
Description
Languages
JavaScript
100%