Skip to content
This repository has been archived by the owner on Feb 19, 2024. It is now read-only.

aroz-online/webproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webproxy

A basic web proxy subservice for ArozOS

This project has been seperated as a new piece of software named Zoraxy and WebProxy subservice is no longer maintained.

Installation

Requirement

  • Go 1.14 or above

Build Instruction

git clone this repo in the subservice folder and run build.sh. The following examples assume your arozos root folder is located at ~/arozos

cd `~/arozos/subservice/
git clone https://github.com/aroz-online/webproxy
cd webproxy
./build.sh

Configuration

Modify config.json.example to fits your needs. The content of the config.json should look like this

{
  "proxyport": 8081,
  "defaulton":true,
  "whitelist":[],
  "blacklist":[]
}

You can setup a custom port for your webproxy and modify the whitelist or blacklist website. Here is an example of changing web proxy port to 22382 and blacklist "baidu.com"

{
  "proxyport": 22382,
  "defaulton":true,
  "whitelist":[],
  "blacklist":["baidu.com"]
}

After that, you can setup your browser accordingly. Here is an example from Firefox settings.

Go to Options --> Network Settings

Fill in the information of your host accordingly.

If you are unable to connect to the internet after you have set up your web proxy, check the followings.

  • Router port forwarding settings
  • Firewall (if any, specially if you are using it on Window Host)
  • Check if that port is blocked by your ISP

Screenshot

License

MIT License

About

A basic web proxy subservice for ArozOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages