快捷命令
提示,支持docker.io, ghcr,quay,k8sgcr,gcr, 非docker.io需加上域名前缀
`;
}
import { TokenProvider } from './token'
import { Backend } from './backend'
const PROXY_HEADER_ALLOW_LIST: string[] = ["accept", "user-agent", "accept-encoding"]
const validActionNames = new Set(["manifests", "blobs", "tags", "referrers"])
const ORG_NAME_BACKEND:{ [key: string]: string; } = {
"gcr": "https://gcr.io",
"k8sgcr": "https://k8s.gcr.io",
"quay": "https://quay.io",
"ghcr": "https://ghcr.io"
}
const DEFAULT_BACKEND_HOST: string = "https://registry-1.docker.io"
export async function handleRequest(request: Request): Promise