mirror of
https://github.com/ciiiii/cloudflare-docker-proxy.git
synced 2026-03-18 09:23:20 +08:00
update README
This commit is contained in:
33
README.md
Normal file
33
README.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# cloudflare-docker-proxy
|
||||
|
||||

|
||||
|
||||
## Config tutorial
|
||||
|
||||
1. use cloudflare worker host: only support proxy one registry
|
||||
```javascript
|
||||
const routes = {
|
||||
"${workername}.${username}.workers.dev/": "https://registry-1.docker.io",
|
||||
};
|
||||
```
|
||||
2. 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
|
||||
```javascript
|
||||
const routes = {
|
||||
"docker.libcuda.so": "https://registry-1.docker.io",
|
||||
"quay.libcuda.so": "https://quay.io",
|
||||
"gcr.libcuda.so": "https://k8s.gcr.io",
|
||||
"ghcr.libcuda.so": "https://ghcr.io",
|
||||
};
|
||||
```
|
||||
|
||||
## Deploy
|
||||
[](https://deploy.workers.cloudflare.com/?url=https://github.com/ciiiii/cloudflare-docker-proxy)
|
||||
|
||||
1. fork this project
|
||||
2. modify the link of the above button to your fork url
|
||||
3. click the button, you will be redirected to the deploy page
|
||||
Reference in New Issue
Block a user