What is Flux?
Flux is a lightweight, serverless web proxy developed by the Eclipse Suite team. Unlike traditional proxies that require a dedicated VPS or complex server setup, Flux runs entirely on Cloudflare's global edge network.
By leveraging Cloudflare Workers, Flux provides a "proxy on the go" experience — it's easy to deploy, costs nothing to run (within free tier limits), and provides exceptional performance by routing requests through the nearest Cloudflare data center.
Core Features
Flux is designed with both performance and privacy in mind. Here's why it's a top choice for unblocked games sites:
Serverless Architecture
No servers to maintain. Runs on Cloudflare Workers, ensuring 99.9% uptime and global availability.
Zero-CostPrivacy Spoofing
Automatically spoofs navigator properties (User-Agent, Platform, etc.) to prevent sites from tracking your real device info.
PrivacyWebRTC Protection
Prevents IP leaks by stripping ICE servers from RTCPeerConnection, keeping your local IP address hidden.
SecureDeep Rewriting
Supports rewriting for WebSockets, Workers, and even dynamic eval() calls to ensure full
site compatibility.
Quick Start (Public)
If you don't want to host your own instance, you can use the official public worker provided by Eclipse Service. This is the fastest way to get proxying on your site.
https://flux-worker.eclipseservice.workers.dev/
Deploying to Cloudflare
Hosting your own Flux instance gives you a private domain and avoids the rate limits of the public worker. Follow these steps to deploy in under 5 minutes:
Create a Worker
Log in to your Cloudflare Dashboard, navigate to Workers & Pages, and click Create Application → Create Worker.
Paste the Code
Clear the default code in the editor and paste the contents of the Flux index.js file.
Flux assets are hosted at xXmizzeryXx/flux-worker
Deploy
Click Save and Deploy. Your proxy is now live at your *.workers.dev
subdomain!
Usage Guide
Flux uses a specific URL format to fetch and rewrite pages. The structure is as follows:
[WORKER_URL]/fetch/[BASE64_ENCODED_URL]
Example: To proxy https://google.com using the public worker:
https://flux-worker.eclipseservice.workers.dev/fetch/aHR0cHM6Ly9nb29nbGUuY29t
btoa('https://example.com').replace(/\+/g, '-').replace(/\//g, '_').replace(/=+$/, '').
Site Integration
The best way to integrate Flux into your unblocked games site is to create a simple "Omnibox" or a list of proxied links. Here is a premium snippet to get you started:
<!-- Flux Search Bar --> <div class="proxy-bar"> <input type="text" id="urlInput" placeholder="Enter URL to proxy..."> <button onclick="launchFlux()">Go</button> </div> <script> function launchFlux() { const worker = 'https://flux-worker.eclipseservice.workers.dev/fetch/'; const url = document.getElementById('urlInput').value; if (!url) return; const encoded = btoa(url) .replace(/\+/g, '-') .replace(/\//g, '_') .replace(/=+$/, ''); window.open(worker + encoded, '_blank'); } </script>