hyper-socks5-proxy
is a fairly simple SOCKS5 proxy server that can forward connections to HyperDHT nodes using bech32 encoded connection strings
npx hyper-socks5-proxy start
docker run --rm -it -p 1080:1080 ghcr.io/hzrd149/hyper-socks5-proxy:master
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
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" and1080
in "Port" - Make sure the "Proxy DNS when using SOCKS v5" option is checked