Simple CORS proxy for GitHub, GitLab, and Codeberg repositories.
- Proxies repository ZIP downloads from GitHub, GitLab, and Codeberg
- CORS-enabled for browser access
- Secure URL validation
- Easy deployment with Docker and Cloudflare Tunnel
https://proxy.emaily.re/?url=REPOSITORY_ZIP_URL
Example:
https://proxy.emaily.re/?url=https://github.com/user/repo/archive/refs/heads/main.zip
pnpm install
pnpm dev
pnpm docker:local:build
pnpm docker:local:up
-
Copy
envfile
to.env
and configure:cp envfile .env
-
Deploy:
pnpm docker:build pnpm deploy:full
HOST_DOMAIN
: Domain for the proxy (e.g., proxy.emaily.re)ALLOWED_ORIGINS
: Comma-separated allowed origins or*
for allCLOUDFLARE_API_KEY
: Cloudflare Global API key
MIT