Repository files navigation
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 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 A record of xxx.example.com to 192.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" , } ; deploy this project to cloudflare workers add CNAMEDNS record of xxx.your-domain.com to the workers.dev domain, like this: ${workername}.${username}.workers.dev add xxx.your-domain.com/* to HTTP routes of workers . xxx is dockerquaygcr ...
You can’t perform that action at this time.