Skip to content

zbo14/http2socks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http2socks

An HTTP proxy that routes traffic through socksproxy.

Intended for clients that don't support SOCKS.

Install

Install nvm if you haven't already.

Then clone the repo, cd into it, nvm i, and npm i.

Usage

Start

Note: default values for named parameters are shown.

HTTP_PORT=17898 SOCKS_HOST="127.0.0.1" SOCKS_PORT=17897 npm start

Stop

npm stop

View logs

npm run log

Test

npm test

Run the unit tests for the HTTP proxy.

Lint

npm lint

Lint the source and test files.

Documentation

npm run doc

Generate the code documentation and open in browser.

Contributing

Please do!

If you find a bug, think of an enhancement, or just have a question, feel free to open an issue. You're also welcome to create a pull request addressing an issue. You should push your changes to a feature branch and request merge to develop.

Make sure linting/tests pass and coverage is 💯 before creating a pull request!

About

An HTTP proxy that routes traffic through a SOCKS proxy.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published