ocassio / go-socks5-proxy

A lightweight Go SOCKS5 proxy-server

Home Page:https://hub.docker.com/r/ocassio/go-socks5-proxy/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker Pulls

Docker image usage

You can start Docker container with the following command (make sure to replace <USER> and <PASSWORD> placeholders with your own credentials).

docker run -d --name socks5-proxy -p 1080:1080 -e USER=<USER> -e PASSWORD=<PASSWORD> ocassio/go-socks5-proxy

Build

The following command will perform a build of a static binary for Linux. The result of this build can be used by a scratch Docker image. This reduces container size drastically.

CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o server .

Special thanks

About

A lightweight Go SOCKS5 proxy-server

https://hub.docker.com/r/ocassio/go-socks5-proxy/

License:MIT License


Languages

Language:Go 100.0%