https://github.com/sily-lily/revision
ScramJet-based proxy server to circumvent internet censorship based off a brand new dynamic PORT changing system written in JavaScript
https://github.com/sily-lily/revision
js node nodejs npm proxy proxy-server school-proxy scramjet ts
Last synced: 9 months ago
JSON representation
ScramJet-based proxy server to circumvent internet censorship based off a brand new dynamic PORT changing system written in JavaScript
- Host: GitHub
- URL: https://github.com/sily-lily/revision
- Owner: sily-lily
- License: bsd-3-clause
- Created: 2025-08-27T17:05:47.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-30T18:04:00.000Z (10 months ago)
- Last Synced: 2025-08-30T19:24:23.602Z (10 months ago)
- Topics: js, node, nodejs, npm, proxy, proxy-server, school-proxy, scramjet, ts
- Language: JavaScript
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Revision
A brand new ScramJet-based proxy server to circumvent internet censorship based off a brand new dynamic PORT changing system written in JavaScript
> [!WARNING]
> This project is **only** supported on Linux/macOS, however, **I am *trying*** to make this work on Windows!! :3
# F.A.Q.
## How's Revision _even useful_?
Revision uses what I call a "dynamic PORT system", which changes the page you visit Revision on **every 3 visits**, which in-turn, helps void censorship from common extensions like [Securly](https://www.securly.com/) or [GoGuardian](https://www.goguardian.com/).
> **Keep in Mind**: There's also a setting to change the URL **every visit**, or however much you want. (Recommended if administrators constantly block the website)
# Usage Guide
1. To use Revision, you **must** have access to a place like: [Repl.it](https://replit.com), [GitHub Codespaces](https://github.com/codespaces), or anywhere else you can host files that'll give you a free domain in return.
2. Revision is self-hosting **only**, we do not provide links for you, simply because administrators can easily block the main URL (Example: **Revision.com**), or only have whitelisted sites, such as [Repl.it](https://replit.com).
# Install
If you have _your own_ Linux environment, great! Use that! If not, you can use [Repl.it](https://replit.com) or [GitHub Codespaces](https://github.com/codespaces), whichever one you prefer the most.
If using Codespaces, just create a new codespace, but if you're using a different environment, you can pull from the repository using `git`.
```bash
git pull https://github.com/sily-lily/Revision
```
After downloading the project using Git, install and launch the project using
```bash
bash scripts/init.sh
```