How to create a serverless reverse proxy website using Cloudflare.


On Internet, generally you can visit any website you like but some countries block and censor certain apps and websites in thier region to make them inaccessible to thier people for example : china don't allow other countries technologies to get used in thier country so they created a firewall to block foriegn technologies like Google, Yahoo, social networks and apps etc.

However, people who don't like censorship and want to access those website or apps that are blocked by country or network provider use virtual private networts aka VPN or proxies to bypass firewalls of thier country, but usually most VPN and proxy provider use centralised servers which are not secure and prone to hackers.

Fortunately, we have future of internet Web3 decentralized VPNs like Exido and Sentinel dVPN etc which you can use but they are paid services and the servers are hosted by numerous individual around the world which is secure and reliable, but in case you don't want to use someone else servers or proxies then creating one for yourself is smart choice isn't?



It is not easy to create secure VPN or proxy as you have to buy many servers and require good coding skills but recently we found a method to create a free serverless reverse proxy website using Cloudflare, eventhough Proxy don't tunnel all your device Internet through server yet it will surely unblock censored websites.

Cloudflare offers numerous cloud technology services to make your website fast and secure from DDos attacks etc so the proxy website which we are going to create now is not only secure but also reliable, so do you like it? are you interested? If yes let's know little more info before we explore more.

• How to create a serverless reverse proxy website using Cloudflare Workers•

- Go to Cloudflare.com, sign up and login then add your website.


- Tap on

- Tap on Workers

- Tap on Create a Service

- Enter your preferred Service name then scroll down.

- Tap on Create service

- Now, scroll down then tap on Quick edit

- Remove existing code and add this code from EtherDream/jsproxy/index.js then tap on Save and Deploy

- If you're familiar with coding and GitHub repository then you can edit this code to change layout of proxy website as you like.

- Tap on Save and Deploy again.

- Here, you can see proxy website is accessible on Cloudflare sub-domain.

- Go back, tap on

- Tap on Websites

- Select your website.


- Tap on then tap on DNS

- Tap on Add record

- Select Type : A, Enter preferred Name, IPv4 address : 192.0.20 if by any chance this IPv4 address didn't work then you can use your other dns record IPV4 address.

- Tap on Save

- Go back to Workers, then tap on Add route

- Replace my website with yours, and select Service and Environment then tap on Save

- Bingo, you successfully created serverless reverse proxy website using Cloudflare for free.

Atlast, this are just highlighted features of Cloudflare Workers and EtherDream jsproxy script  there may be many hidden features in-built to provide external features for ultimate usage experience, anyway if you want to create secure serverless reverse proxy website right now using this method is one of the best choice.

Overall, it is very easy to implement EtherDream jsproxy script on Cloudflare to get serverless reverse proxy website self for free, thanks to user friendly GitHub repository but in any project there is always space available for improvement so let's wait and see will EtherDream jsproxy script get any major changes in future to make it even better as of now it's pretty nice.

Moreover, EtherDream jsproxy script + Cloudflare Workers is one of the very few methods available out there on internet to get secure and reliable serverless reverse proxy website for free, yes indeed if you're searching for such method then EtherDream jsproxy has potential to become your new favourite for sure

Finally, this is how you can create a free serverless reverse proxy website using Cloudflare, are you an existing user of this method? If yes do say your experience and mention if you know any better method to get serverless reverse proxy in our comment section below, see ya :)
Tech Tracker

I'm Mark Evans from india, I like technology and it's related fields from childhood being very passionate to read and share knowledge, I made this blog in focus of sharing technology topics In simplified manner.

Post a Comment

Previous Post Next Post