Try the new CLI tool instead
npx create-jiobase generates a full-featured proxy with WebSocket support,
service filtering, and auto-deployment — all in one command.
Generate a ready-to-deploy Cloudflare Worker that proxies your Supabase traffic. Free and open-source. For a full-featured proxy with WebSocket support, try npx create-jiobase instead.
Paste your Supabase project URL and we'll generate the Worker code for you.
Deployment Guide
Follow these steps to deploy your Supabase proxy worker on Cloudflare.
Go to dash.cloudflare.com and create a free account. No credit card required.
Cloudflare Workers free tier includes 100,000 requests per day - more than enough for most projects.
In your Cloudflare dashboard:
supabase-proxyAfter deployment, click Edit code on the worker page. Select all the existing code and replace it with the generated code from the tool above.
Click Save and Deploy. Your proxy is now live!
Enter your Supabase URL in the generator above to get the code.
Your worker will be available at a URL like:
Test it with a curl command:
curl https://supabase-proxy.your-subdomain.workers.dev/rest/v1/If you get a response from Supabase (even a 401 Unauthorized), the proxy is working correctly.
Replace your Supabase URL in your application with your Worker URL:
Optional: Add a custom domain under Worker settings → Triggers → Custom Domains. Cloudflare handles SSL automatically.
Compare
The DIY worker works great for simple setups. For production apps, JioBase adds features you'll need.
Deploy the worker yourself
We handle everything for you
FAQ
api.yourdomain.com instead of the default *.workers.dev URL.Skip the setup. JioBase gives you WebSocket support, analytics, rate limiting, and a dashboard - all for free.