TheUnblockedHub
The Unblocked Hub is the #1 site for all-in-one school entertainment. Accelerate your "learning" with our collection of games, apps, emulators, proxies, and so much more.
Install / Use
/learn @TheUnblockedHubOfficial/TheUnblockedHubREADME
If you fork this project, consider giving it a star in the original repository!
Features
<div align="center">| Wide Collection of Games | Tab Cloaking | Wide collection of Apps | | :----------------------: | :-------------: | :---------------------: | | About:Blank Cloaking | Fast Speeds | Built in Tab system | | Clean UI | Inspect Element | Now.gg support | | Password Protection | Themes | GeForce NOW support |
</div>Deployment
Easy Deployment
Note: You cannot deploy to static web hosts, including Netlify, Cloudflare Pages, and GitHub Pages.
<a target="_blank" href="https://heroku.com/deploy/?template=https://github.com/TheUnblockedHubOfficial/TheUnblockedHub"><img alt="Deploy to Heroku" src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/heroku.svg"></a> <a target="_blank" href="https://replit.com/github/TheUnblockedHubOfficial/TheUnblockedHub"><img alt="Run on Replit" src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/replit.svg"></a> <a target="_blank" href="https://app.koyeb.com/deploy?type=git&repository=github.com/TheUnblockedHubOfficial/TheUnblockedHub"><img alt="Deploy to Koyeb" src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/koyeb.svg"></a> <a target="_blank" href="https://render.com/deploy?repo=https://github.com/TheUnblockedHubOfficial/TheUnblockedHub"><img alt="Deploy to Render" src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/render.svg"></a> <a target="_blank" href="https://app.cyclic.sh/api/app/deploy/TheUnblockedHubOfficial/TheUnblockedHub"><img alt="Deploy to Cyclic" src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/cyclic.svg"></a>
Deployment Alternatives
This includes methods of deploying to Render/OnRender.
What happened to Replit Deployment?
As of January 1st, 2024, Replit is no longer free. Try GitHub Codespaces instead.
GitHub Codespaces
- Create a GitHub account if you haven't already.
- Click "Code" (green button), and then "Create Codespace on main".
- In the terminal at the bottom, paste
npm i && npm run start - Respond to the application popup by clicking "Make public".
Make sure you actually click the "Make public." button, or the proxy won't function properly.
- Access the deployed website from the ports tab.
- For subsequent uses in the same codespace, just run
npm run start
Solution for if there is no popup.
- Run
npm i, and beforenpm run start, prependPORT=8080, replacing 8080 with another port. For example,PORT=6969 npm run start. - If this does not work then you can prepend
$env:PORT=8080;, replacing 8080 with another port. For example,$env:PORT=6969; npm run start - Go to the ports tab, Click Forward A Port, And type the port number.
- Right-click Visibility and set Port Visibility to Public.
Need Help with Deployment?
If you're having trouble, don't hesitate to reach out to us via Email
Report Issues
If you encounter problems, open an issue on GitHub, and we'll address it promptly.
Credits
A Huge thank you to all of the people who have contributed to The Unblocked Hub!
