All-in-one Holy Unblocker bundle

Overview

website-aio

Who this repository is for

This repository is for people looking for a convenient way to deploy Holy Unblocker.

The frontend website repository can run without other scripts being installed, however functionality will be limited. We configured all scripts to run locally

Compromises

Because the common build environments we worked with have very limited storage, we had to trim down the size of this repository and its submodules.

  • Only the latest commits in submodules are kept (--depth 1)
  • Theatre files (games, apps) are hosted on GitHub's CDN
  • Our official db-server instance is being proxied to allow redeeming vouchers and fetching the latest theatre data

Dependencies

These scripts are already setup when you deploy an instance.

Deployment

Deploy to Heroku Run on Replit Deploy on Railway

If you are deploying to an alternative service or to a server, please refer to the wiki.

If you need help deploying, open a ticket in our Discord server.

Comments
  • Replit issue

    Replit issue

    This is what is shows whenever I leave this idle with a replit:

    { "versions": [ "v1", "v2" ], "language": "NodeJS", "memoryUsage": 5.44, "project": { "name": "bare-server-node", "description": "TOMPHTTP NodeJS Bare Server", "repository": "https://github.com/tomphttp/bare-server-node", "version": "1.1.0" } }

    that's all the webpage returns.

    opened by blackxfiied 7
  • How to get SSL Certificate for the host?

    How to get SSL Certificate for the host?

    Hello! I am trying to convert my domain from http:// into https://. Is there a tool like certbot that can autorenew a ssl certificate and apply it for me?

    Thanks, SteadyStatus21

    opened by SteadyStatus21 6
  • Error when attempting to use Ultraviolet

    Error when attempting to use Ultraviolet

    I get the following error when attempting to use my own self-hosted instance when the proxy is set to Ultraviolet RangeError: Failed to construct 'Response': The status provided (0) is outside the range [200, 599].

    opened by Craftzman7 6
  • repl.it: Blank white screen after about 30 seconds  Webpage: reloads the REPL

    repl.it: Blank white screen after about 30 seconds Webpage: reloads the REPL

    My deployment is on replit. For some reason, after clicking "Run", it would work completely fine for about 30 seconds where it would do two different things depending on what you were using:

    On the Replit "Web View" window, it would display a blank white screen before showing the little replit robot and a loading bar.

    On the actual webpage, it would stop loading certain things (like the twitter view, for example). And when you tried to refresh, it would try to awake the REPL.

    sometimes on both, it would load multiple robots.

    Screenshot 2022-12-07 4 48 15 PM Screenshot 2022-12-07 4 47 56 PM Screenshot 2022-12-07 4 47 45 PM

    It should be noted that this happened after I updated the fork.

    I have tried updating the dependencies using npm update as well as npm audit fix. I have also tried using one of my forks.

    I am however not getting many errors.

    I say many because once, I got an error saying it couldn't find a 404.html, and another time I got an error about the bare server node, however I haven't been able to recreate them.

    opened by 24tiptlo 4
  • Server maintenance

    Server maintenance

    Our webserver is undergoing maintenance. This broke the Rammerhead and static frontend, which led to the temporary fix in 0ecb37ae691a16bffb12d349966ef39d5fb3ffae. Currently, the only feature that will not work is the game catalog. This will be fixed as soon as our webserver is online.

    opened by e9x 4
  • Failure registering the Service Worker

    Failure registering the Service Worker

    When loading any page, these errors come up: Failure registering the Ultraviolet/Stomp Service Worker; Unable to create a new Rammerhead session.

    Pages are completely failing to load.

    I am using https://website-aio-e9x.koyeb.app/

    opened by md4r2 4
  • Replit Error

    Replit Error

    When I deploy this to replit in the terminal it says it cant find npm. When I do it manually when it boots using npm start it boots the website with a bunch of random text. I don't know what to do,

    opened by LmTechyTEMOG 3
  • High CPU usage for no reason.

    High CPU usage for no reason.

    I really like your project it is super fast and easy to set up Holy Unblocker.

    While testing around with it and playing Minecraft Beta, I noticed that the game was kind of laggy so I began to look at the CPU usage. Even when on the options page is it using 40-50% CPU. My computer(a chromebook) isn't very powerful and Minecraft is a hard game to run so I decided to test on other pages. Here are the results of my testing:

    Test: Monitor cpu usage on homepage Off Tab: Average: 0% Max: 1% On Tab: Average: 40% Max: 150%(1.5/4 cores maxed out)

    This cpu usage is super high despite doing nothing. Is there a way for me to fix this?

    P.S. If it's a web crypto miner, is there a way for me to throttle it more for better performance?

    opened by starlite-developer 3
  • Question: Will Stealth mode be added to AIO?

    Question: Will Stealth mode be added to AIO?

    I noticed that there is no option for stealth mode and was wondering whether it would be added sometime in the future like the old HU. Is this going to be made available any time soon?

    opened by md4r2 3
  • Needs https to use?

    Needs https to use?

    I'm running this proxy via my own network, it works flawlessly other than it needs https. How would I fix this? (please dm me on Discord when you respond because I'm not active on github) My Discord is Skrill#0001 image

    opened by ghost 3
  • Unable to download from git.holy.how

    Unable to download from git.holy.how

    npm ERR! code EHOSTUNREACH
    npm ERR! syscall connect
    npm ERR! errno EHOSTUNREACH
    npm ERR! request to https://git.holy.how/attachments/npm_*** failed, reason: connect EHOSTUNREACH 5.161.79.176:443
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/ubuntu/.npm/_logs/2022-09-28T13_26_25_946Z-debug-0.log
    ubuntu@hub:~/website-aio$
    

    Directly from terminal.

    Maybe the host is down?

    opened by SteadyStatus21 3
  • SyntaxError : JSON.parse

    SyntaxError : JSON.parse

    Hey,

    I have error on proxy, you have idea ?

    SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

    Site : https://celestedev.cf

    Best regards, CSystem.

    opened by CSystem77 1
  • Deploy to replit issue

    Deploy to replit issue

    The deploy to replut button works, but it is giving me the error "Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'address' imported from /home/runner/website-aio-2/scripts/start.js". How to fix?

    UPDATE: When I looked at the past issue about it, I used the tips given and it put the website into bare server mode. How to get out of bare server mode?

    opened by Minemaster121 3
  • incompatible

    incompatible

    Hello, I was just wondering why the proxy was not compatible with these two websites: narrow.one and krunker.io It used to work fine, now........not so much.

    opened by NinjaDUDE97 0
Owner
null
Bearer provides all of the tools to build, run and manage API integrations.

Bearer - The API Integration Framework Bearer provides all of the tools to build, run and manage API Learn more Archive Status Bearer JS has been arch

Bearer.sh 22 Oct 31, 2022
⚡ Automatically syncs Holy Unblocker to Github from git.holy.how

Holy Unblocker - Cloned to Github from git.holy.how What is the purpose of this repository? Holy Unblocker is self-hosted on git.holy.how. Personally,

IsaacLK 4 Nov 22, 2022
Vite plugin to client bundle i18next locales composited from one to many json/yaml files from one to many libraries. Zero config HMR support included.

vite-plugin-i18next-loader yarn add -D vite-plugin-i18next-loader Vite plugin to client bundle i18next locales composited from one to many json/yaml f

AlienFast 4 Nov 30, 2022
An interactive app that allows adding, editing and removing tasks of a to-do list. Drag-and-drop featured added. Webpack was used to bundle all the Js modules in to one main Js file.

To-do List A to-do list app This app let you to set your own to-do list. Built With HTML CSS JavaScript WebPack Jest Live Page Page Link Getting Start

Kenny Salazar 7 May 5, 2022
Simple Quran Player 🔊 , listen to the Holy Quran online

Quraan Player React Native Description this is a app that you can listen to the Holy Quran online you can play the audio out side the app and on lock

Younes Khenifer 102 Dec 30, 2022
Holy Qur'an Telegram Bot with pagination and audio, in Indonesian language.

quran-telegram-bot Contributions are Welcome! Demo @fio_quran_bot Run Tested on Node.js v14.x.x with NPM v6.x.x, Windows 10 and Ubuntu 18.04.6 LTS. Cr

Rioze 5 Oct 21, 2022
Download all Moodle files with one click. This is a Chrome extension built to save time and effort from downloading files manually one by one!

Moodle Downloader Extension Moodle downloader extension for Chrome. The extension is tested with both the TUM moodle and the official moodle demo. Not

Zhongpin Wang 8 Nov 15, 2022
Auto-claim all games from an itch.io bundle, adding them to your library

itchio-bundle-claimer Auto-claim all games from an itch.io bundle, adding them to your library. For example, "Bundle for Ukraine." How to Use Prerequi

null 14 Jan 2, 2023
A multipurpose bot, a clan bot, a all in one bot. The one bot u need for ur server originally made as Milrato discord Bot and by Tomato6966.

Public Bot and Support Server! Invite the Public Version of this Bot so you don't need to host it by yourself or join my Discord server to get a custo

Tomato6966 472 Dec 25, 2022
A github action that provides detailed bundle analysis on PRs for next.js apps

Next.js Bundle Analysis Github Action Analyzes each PR's impact on your next.js app's bundle size and displays it using a comment. Optionally supports

HashiCorp 369 Dec 27, 2022
This is my to-do list website built with html, css and JavaScript. In this project I used Webpack to bundle JavaScript and ES6 modules to write modular JavaScript.

To-Do-List App This is my to-do list website built with html, css and JavaScript. In this project I used Webpack to bundle JavaScript and ES6 modules

Samuel Mwape 18 Sep 20, 2022
This is a simple To-do list built with JavaScript, HTML and CSS. The project uses webpack to bundle JS-modules. Users can add and remove task from the list

This is a simple To-do list built with JavaScript, HTML and CSS. The project uses webpack to bundle JS-modules. Users can add and remove task from the list

Daniel Yerimah 6 Jun 7, 2022
This compress library was made with Brotli and Gzip help, for React users who want to make website more performance and reduce JS bundle code

React-compress This compress library was made with Brotli and Gzip help, for React users who want to make website more performance and reduce JS bundl

Koma Human 30 Jan 6, 2023
Upload or Upload & Publish your bundle (apk or aab) to Huawei AppGallery with ConnectApi

appgallery-publisher Upload/Publish your bundle (apk or aab) to AppGallery automatically with appgallery-publisher Usage Single Javascript File Bash F

Mustafa Yiğit 17 Sep 19, 2022
A Next.js playground to test Reanimated bundle size.

React Native Reanimated Tree Shaking Playground Here we can test react-native-reanimated's bundle size. ?? Discussion here ?? Progress here Instructio

Fernando Rojo 22 Jun 16, 2022
🐊Putout bundle to get things working in Deno and Browsers

@putout/bundle ?? Putout bundle to get things working in Deno and Browsers using amazing esm.sh. Usage import putout from 'https://esm.sh/@putout/bund

Putout code transformer 3 Jun 29, 2022
To Do list app. Very useful to keep track of daily activities. Made with ❤️, JavaScript and bundle with Webpack

To Do List ⚙️ This is a To Do list App to practice Javascript and Webpack deployment. Live Demo ⚙️ GitHub Pages: DEMO Tech ⌘⇧ HTML & CSS best practice

Raul Ospina 11 Oct 17, 2022
In this project, I built a simple HTML list of To-Do tasks. Using webpack to bundle JS functionality and other sources.

To-do-list App A simple To-do-list app using DOM manipulation. Built With HTML/CSS JavaScript Webpack Jest Live Demo Live Demo Getting Started Get a c

Andy Menutti 10 Nov 5, 2022
Dynamic components with the power of next-gen bundle tools

Moon island architecture example Dynamic components with the power of next-gen bundle tools What is this? This example shows you how the moon-island a

idler 8 Oct 21, 2022
Richard Chileya 5 Nov 11, 2022