1 Commits

Author SHA1 Message Date
ciiiii
001a9fdd51 Redirect for index route 2025-06-01 16:13:12 +08:00
5 changed files with 1474 additions and 2590 deletions

View File

@@ -1 +0,0 @@
nodeLinker: node-modules

View File

@@ -1,14 +1,5 @@
# cloudflare-docker-proxy # cloudflare-docker-proxy
> ### ⚠️ **Important Notice**
> <span style="color:#d73a49;font-weight:bold">Docker Hub is rate-limiting Cloudflare Worker IPs, causing frequent <code>429</code> errors.</span>
> <span style="color:#d73a49;font-weight:bold">This project is currently NOT recommended for production use.</span>
Due to the current instability, this project is not recommended for production use.
We will provide updates as soon as more information becomes available.
![deploy](https://github.com/ciiiii/cloudflare-docker-proxy/actions/workflows/deploy.yaml/badge.svg) ![deploy](https://github.com/ciiiii/cloudflare-docker-proxy/actions/workflows/deploy.yaml/badge.svg)
[![Deploy to Cloudflare Workers](https://deploy.workers.cloudflare.com/button)](https://deploy.workers.cloudflare.com/?url=https://github.com/ciiiii/cloudflare-docker-proxy) [![Deploy to Cloudflare Workers](https://deploy.workers.cloudflare.com/button)](https://deploy.workers.cloudflare.com/?url=https://github.com/ciiiii/cloudflare-docker-proxy)

View File

@@ -4,11 +4,12 @@
"description": "", "description": "",
"version": "1.0.0", "version": "1.0.0",
"author": "ciiiii <allen.cccccnm@gmail.com>", "author": "ciiiii <allen.cccccnm@gmail.com>",
"dependencies": {},
"devDependencies": { "devDependencies": {
"prettier": "^2.4.1", "prettier": "^2.4.1",
"webpack": "^5.65.0", "webpack": "^5.65.0",
"webpack-cli": "^4.9.1", "webpack-cli": "^4.9.1",
"wrangler": "^4.82.2" "wrangler": "^3.36.0"
}, },
"scripts": { "scripts": {
"format": "prettier --write '**/*.{js,css,json,md}'", "format": "prettier --write '**/*.{js,css,json,md}'",
@@ -16,6 +17,5 @@
"dev": "npx wrangler dev src/index.js --env dev" "dev": "npx wrangler dev src/index.js --env dev"
}, },
"license": "MIT", "license": "MIT",
"main": "src/index.js", "main": "src/index.js"
"packageManager": "yarn@4.3.0+sha512.1606bef7c84bc7d83b8576063de2fd08f7d69f9939015bed800f9585a002390268ecc777e9feeba7e26e9556aef6beaad4806968db2182ab5dd3e955ab3b9a0b"
} }

View File

@@ -1,20 +1,18 @@
name = "cloudflare-docker-proxy" name = "cloudflare-docker-proxy"
compatibility_date = "2023-12-01" compatibility_date = "2023-12-01"
main = "src/index.js"
[vars]
MODE = "production"
TARGET_UPSTREAM = ""
CUSTOM_DOMAIN = "example.com"
[dev] [dev]
ip = "0.0.0.0" ip = "0.0.0.0"
port = 8787 port = 8787
local_protocol = "http" local_protocol = "http"
[env.vars]
CUSTOM_DOMAIN = "libcuda.so"
[env.dev.vars] [env.dev.vars]
MODE = "debug" MODE = "debug"
TARGET_UPSTREAM = "https://registry-1.docker.io" TARGET_UPSTREAM = "https://registry-1.docker.io"
CUSTOM_DOMAIN = "exmaple.com"
[env.production] [env.production]
name = "cloudflare-docker-proxy" name = "cloudflare-docker-proxy"
@@ -31,7 +29,6 @@ name = "cloudflare-docker-proxy"
[env.production.vars] [env.production.vars]
MODE = "production" MODE = "production"
TARGET_UPSTREAM = "" TARGET_UPSTREAM = ""
CUSTOM_DOMAIN = "example.com"
[env.staging] [env.staging]
name = "cloudflare-docker-proxy-staging" name = "cloudflare-docker-proxy-staging"
@@ -40,4 +37,3 @@ name = "cloudflare-docker-proxy-staging"
[env.staging.vars] [env.staging.vars]
MODE = "staging" MODE = "staging"
TARGET_UPSTREAM = "" TARGET_UPSTREAM = ""
CUSTOM_DOMAIN = "example.com"

4036
yarn.lock

File diff suppressed because it is too large Load Diff