Sign inSign up

ariadata/go-socks5-proxy

By ariadata

Updated 4 months ago

Image
0

401

ariadata/go-socks5-proxy repository overview

Socks5 and Socks5h proxy server with multiple users support

You must have a file with name users.conf that includes like:

myuser:mypass
myuser2:myotherpass

Example with docker run

docker run -p 1081:1080 -v ./users.conf:/app/users.conf ariadata/go-socks5-proxy

Example docker-compose.yaml

version: "3.8"

services:
  socks5-proxy:
    image: 'ariadata/go-socks5-proxy:latest'
    container_name: go-socks5-proxy
    restart: unless-stopped
    ports:
      - '1081:1080'
    volumes:
      - ./users.conf:/app/users.conf

Test:

curl -x socks5://user:[email protected]:1081 https://myip4.ir
curl -x socks5h://user:[email protected]:1081 https://myip4.ir

Tag summary

Content type

Image

Digest

sha256:a34c0a1b2

Size

2.1 MB

Last updated

4 months ago

docker pull ariadata/go-socks5-proxy