Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gluetun-SOCKS5

Gluetun + SOCKS5 support in one container. Image available at ghcr.io/reopenpilot/gluetun-socks5

SOCKS5 Environment Variables

  • SOCKS5: Enable/disable (default: on)
  • SOCKS5_PORT: Port (default: 9999)
  • SOCKS5_USER: Username (optional)
  • SOCKS5_PASSWORD: Password (optional)

Setup

Add SOCKS5 environment variables to your existing Gluetun setup:

Here's a docker-compose.yml for the laziest:

services:
  gluetun-socks5:
    image: ghcr.io/reopenpilot/gluetun-socks5:latest
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    ports:
      - 8888:8888/tcp # HTTP proxy
      - 8388:8388/tcp # Shadowsocks
      - 8388:8388/udp # Shadowsocks
      - 9999:9999/tcp # SOCKS5 proxy
    environment:
      # VPN settings 
      # See https://github.com/qdm12/gluetun-wiki/tree/main/setup#setup
      - VPN_SERVICE_PROVIDER=ivpn
      - VPN_TYPE=openvpn
      - OPENVPN_USER=
      - OPENVPN_PASSWORD=
      # SOCKS5 settings
      - SOCKS5_USER=
      - SOCKS5_PASSWORD=

Test

curl --socks5 proxy_user:proxy_pass@localhost:9999 https://ipinfo.io

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages