EDtunnel is a proxy tool based on Cloudflare Workers and Pages, supporting multiple protocols and configuration options.
EDtunnel solves the problem of deploying a flexible proxy service without requiring dedicated server infrastructure. It leverages Cloudflare's edge computing platform to route traffic through multiple protocols including SOCKS5, HTTP, VLESS, and Trojan. The tool allows users to configure proxy behavior through environment variables, URL query parameters, or path-based parameters, with support for multiple UUID configurations and custom proxy IP addresses. It includes automatic failover capabilities and can relay traffic through configured upstream proxies.
The tool suits developers and users who want to deploy a proxy quickly on Cloudflare's free or paid tier without managing their own servers. It works well for scenarios requiring protocol flexibility, multi-proxy rotation, or transparent configuration overrides via URL parameters. The simple deployment process—either cloning the repository to Cloudflare Pages or copying worker code directly—makes it accessible to users with varying technical expertise. Those needing a self-hosted proxy solution with full control over infrastructure should consider alternatives, though the README does not explicitly compare EDtunnel to other proxy tools.
Development activity shows consistent maintenance with regular updates to the codebase. The project accepts contributions and maintains documentation in multiple languages to serve a broader audience. The repository demonstrates active engagement with feature requests and bug fixes across the proxy protocols and deployment methods it supports.