Make Your Own Unblockable Site
If Jeoweb ever gets blocked by your school or network, you can easily create your own private copy in under 5 minutes. It's completely free and requires zero coding knowledge!
0 Prerequisites
To get started, you will need a free GitHub account. GitHub is where the code for this website lives.
Create a GitHub Account1 Method 1: Using GitHub Pages (Easiest)
Step 1: Fork the Repository
"Forking" simply means making a personal copy of the code to your own account.
Go to the Jeoweb repository and click the "Fork" button in the top right corner.
Fork Jeoweb NowStep 2: Enable GitHub Pages
Once you have your own copy (it will say your-username/jeoweb at the top), go to the Settings tab of your repository.
On the left sidebar, click on Pages. Under the "Build and deployment" section, find "Branch". Change it from "None" to main, and click Save.
Step 3: Find Your New Website Link
Wait about 1-2 minutes for GitHub to build your site. Your personal unblocked games site will be available at:
(Replace [Your-GitHub-Username] with your actual username!)
📖 View Official GitHub Pages Docs2 Method 2: Using Netlify (Custom Links)
If you want a custom link that doesn't have "github.io" in it, Netlify is a great free option.
Step 1: Fork the Repo
Just like Method 1, you must first Fork the repository to your GitHub account.
Step 2: Sign Up & Import
Create a free account on Netlify using your GitHub account.
Sign up for NetlifyOnce logged in, click "Add new site" -> "Import an existing project" -> choose GitHub.
Select your newly forked jeoweb repository.
Step 3: Deploy
Scroll down to the bottom and simply click "Deploy without build commands" (or just "Deploy site"). Wait a minute for it to finish.
Step 4: Customize Your Link
Netlify will give your site a random funny name. Go to Site configuration -> Site details -> Site information and click Change site name.
You can name it something sneaky like my-secret-math-homework.netlify.app!
3 How to Stay Updated
I add new games to the main Jeoweb repository all the time! To get the new games on your personal site, you need to "Sync" your fork.
Go to your GitHub repository page (your-username/jeoweb). Right under the green "Code" button, you will see a button that says "Sync fork".
Click it, then click "Update branch". Within a few minutes, your personal website will automatically update with all the new games!