hyper-socks5-proxy
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

Hyper SOCKS5 proxy

hyper-socks5-proxy is a fairly simple SOCKS5 proxy server that can forward connections to HyperDHT nodes using bech32 encoded connection strings

Running using npx

npx hyper-socks5-proxy start

Running using docker

docker run --rm -it -p 1080:1080 ghcr.io/hzrd149/hyper-socks5-proxy:master

Running from source

git clone https://github.com/hzrd149/hyper-socks5-proxy
cd hyper-socks5-proxy
pnpm install # or npm install
pnpm build # npm build
node dist/bin/proxy.js start

Using the proxy in FireFox

To configure FireFox to use the local proxy, follow these steps

  • Open connection settings in firefox
  • Search for "proxy" or scroll to the bottom and find "Network Settings"
  • Select "Manual proxy configuration"
  • Select "SOCKS v5"
  • Enter 127.0.0.1 in "SOCKS Host" and 1080 in "Port"
  • Make sure the "Proxy DNS when using SOCKS v5" option is checked

Once your done it should look like this image

Readme

Keywords

none

Package Sidebar

Install

npm i hyper-socks5-proxy

Weekly Downloads

5

Version

0.1.2

License

MIT

Unpacked Size

17.2 kB

Total Files

15

Last publish

Collaborators

  • hzrd149