A vpn that sits in your browser, accessible via a website
Example setup: https://VPNInBrowser.jaffa42.repl.co
Put the code onto the server of your choice (provided it supports python). Remplit is recommended as I have made a copy already on there (link goes here).
Edit the config file to allow your region to use the system. This is here as some countries ban VPNs. You can also change the default link as well as known links that do not work, or leave as default for an automatic list.
Turn on the server and enjoy!
Version: Version: set this to the curresnt version.
Region: Region to allow. This is the 2 letter country code, e.g. GB or US.
Default: [“GB”, “US”]
Note: be careful which countries you allow: in some, VPNs are illegal so do research before adding a country
URL: Startup url
Note: the “https://” or “http://” part of the URL is required.
KnownURLs: Array – This is an array containing URLs that do not work with the VPN.
Default: [“https://google.co.uk“, “https://youtube.co.uk“, “”]
Note: The software DOES NOT block these URLs, it justs shows a message on the homne screen.
fg: Text colour
bg: Background colour
This is still in development, there may be security issues.
The following packages that are not pre installed to python are:
You can install this via
pip3 install gevent