HolyUnblockerPublic

Holy Unblocker </img>

A website that can be used to bypass web filters; both extension and firewall. This is the public source code for Holy Unblocker, a rather fancy website with some cool dynamic backgrounds while also focusing with detail put into the design, mechanics and features overall like custom Tab Cloaks with more to come in the future.

Works with a large number of sites including YouTube, Discord and more! Be sure to read below for information if the official site is blocked or for obtaining more links.

YouTube has specialized support with the ablity to view steams, comments, bypass restricted mode, and have full quality on videos.

Be sure to check the various branches as I update Holy Unblocker often with open access to yet to be released versions.

Supports

</img>

Official Site: https://www.holyubofficial.net

Site Documentation: Documentation

Instance Status: Status

Be sure to join Titanium Network’s Discord for more official site links: https://discord.gg/V768D4VhUh

Simply do %proxy hu for more Holy Unblocker links on the TN Discord server.

Deploy to Heroku   Deploy to Azure   Run on Repl.it   Remix on glitch

Table of contents:

How to Setup

Either use the button above to deploy to Heroku or do the below:

git clone https://github.com/QuiteAFancyEmerald/HolyUnblockerPublic.git

cd HolyUnblockerPublic

npm install

npm start

The default place for the proxy when its started is http://localhost:8081 but you can change it if needed in config.json

This website has been hosted locally on Alloy Proxy. More more information go to the Alloy Proxy repo below.

Structure

Details of /views/

Scripts located in /expr

Future Additions

Vauge Explanation for Beginners With External Proxies and Hosting

You will first want to host your proxies locally or externally.

List of some good hosting options:

Out of the list of hosting providers Heroku and NodeClusters rank first as a preference. You may also self-host. Currently at this time Azure is used to host the official Holy Unblocker sites.

After you have selected a decent VPS, use Cloudflare for the DNS records for both the site and the subdomains for the proxies.

This is an example of DNS records involving Heroku. Self-hosting will require A records preferably. </img>

Update, the new configuration is:

As stated previously, Holy Unblocker is hosted locally with Alloy.

Heroku Steps

So use Heroku to host. I personally favor it as a free choice.

Make sure you connect your Heroku app to your GitHub and enable automatic deploys. Will make things easier. :)

Freenom/Domain Steps

For beginners, Freenom is a good provider for obtaining domains for free. However the catch is that you can only use properly “Freenom” domains for free being .cf, .ml, .gq, ga and .tk. However these can be blocked rather easily.

Cloudflare Steps

Make sure they are CNAME although A records also work and try to follow this structure:

**Type Name Target**

CNAME | www | yourherokutargethere.herokudns.com CNAME | @ | yourherokudnstargethere.herokudns.com

Below are if you want external proxies also with your site:

CNAME | a | yournodeinstance.herokudns.com CNAME | pd | yourpydodgebinstancehere.herokudns.com CNAME | p | yourpowermouseinstancehere.herokudns.com

Make sure HTTPS is forced and have SSL set to Flexible for Heroku. Otherwise you can have SSL set to Full.

Workspace Configurations

Preferably if you have your own device use Visual Studio Code. Pretty much the best option you can get but obviously this is an opinion. Also make sure you have Node.JS installed on your machine.

Not going to go too in depth with this part but first fork this repository. The clone it locally through a Terminal of some sort depending on what OS you are on. Make sure you navigate to the folder you want to set this up in.

git clone https://github.com/QuiteAFancyEmerald/HolyUnblockerPublic.git

cd HolyUnblockerPublic

npm install

Now simply add the folder you cloned this repo in in VSC. Then run npm install. I recommend that if you are releasing this publically on GitHub that you add a .gitignore in your root directory with the following exclusions:

node_modules

Now you have your following workspace environment setup. To deploy the following workspace you just created you will need to look up depending on your hosting provider.

For an online IDE that you can use on your school computer and/or chromebook use GitPod. Basically the equivalent of Visual Studio Code but with in-browser support.

Use the same steps above by running npm install in your repository and adding a .gitignore in your root directory specifying to exclude node_modules.

Detailed FAQ

A detailed FAQ with common issues and solutions can be found here or on any official HU site on the FAQ page.

Why is the site I am on not working correctly or having CAPTCHA errors?

Captcha support is currently not available on all of the current proxies sadly. Therefore some sites may not work with any of the sites. Read below for issues with links on sites.

Why are some page links not working or leading to 404 pages?

This is an issue with the latest release of Alloy proxy but it may also occur with other proxies.

In this case manually entering the URL of the page you would like to view can solve this or try navigating using the home button. (Reddit, Twitter) The next release of Alloy may fix this also.

When using YouTube on any of the proxy sites, why does the page not load fully or the video is just white?

There are two methods for fixing this:

When using Discord under Alloy or Powermouse, why does the page stay gray/white or the QR code not load?

Once again do the same steps above:

Make sure you are also doing the steps correctly. Simply view link above for extended Discord proxy information/steps.

I am getting 502 errors. What do I do?

When this happens you may either switch sites to fix the error or wait a bit. Sometimes clearing your cache can help.

If you still have any questions feel free to ask them in the discord linked here.

More Information

This project uses Alloy Proxy, Node Unblocker, Powermouse and PyDodge which are linked below.

View the official website for more detail and credits.

This project is maintained by QuiteAFancyEmerald and collaborative with Titanium Network.

Thanks.