binhex-official-gluetun

binhex-official-gluetun

Aplicación Docker from Binhex's Repository

Visión general

Gluetun is a lightweight swiss-knife-like VPN client to tunnel to Cyberghost, ExpressVPN, FastestVPN, HideMyAss, IPVanish, IVPN, Mullvad, NordVPN, Perfect Privacy, Privado, PrivateVPN, ProtonVPN, PureVPN, Surfshark, TorGuard, VyprVPN, Windscribe servers using OpenVPN or Wireguard, iptables killswitch, DNS over TLS, ShadowSocks, and an HTTP proxy server.

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8000]
Red
bridge
Concha
sh
Privilegiado
false
Parámetros adicionales
--cap-add=NET_ADMIN --device /dev/net/tun:/dev/net/tun

Configuración de plantillas

Path: /gluetunPathrw

This is the container path to store gluetun related configuration.

Objetivo
/gluetun
Por defecto
/mnt/cache/appdata/gluetun
Port: HTTP Control Server PortPorttcp

HTTP Control Server port

Objetivo
8000
Por defecto
8000
Port: HTTP Proxy PortPorttcp

HTTP Proxy port (when HTTPPROXY=on)

Objetivo
8888
Por defecto
8888
Port: Shadowsocks Port TCPPorttcp

Shadowsocks port TCP (when SHADOWSOCKS=on)

Objetivo
8388
Por defecto
8388
Port: Shadowsocks Port UDPPortudp

Shadowsocks port UDP (when SHADOWSOCKS=on)

Objetivo
8388
Por defecto
8388
Variable: VPN_SERVICE_PROVIDERVariable

Specify a supported VPN provider to use

Objetivo
VPN_SERVICE_PROVIDER
Por defecto
private internet access|airvpn|cyberghost|expressvpn|fastestvpn|hidemyass|ipvanish|ivpn|mullvad|nordvpn|perfect privacy|privado|privatevpn|protonvpn|purevpn|slickvpn|surfshark|torguard|vpnsecure|vpn unlimited|vyprvpn|wevpn|windscribe|custom
Variable: VPN_TYPEVariable

VPN protocol to use. Not all providers support Wireguard.

Objetivo
VPN_TYPE
Por defecto
openvpn|wireguard
Variable: VPN_INTERFACEVariable

Specify a custom network interface name to use

Objetivo
VPN_INTERFACE
Por defecto
tun0|en0
Variable: PRIVATE_INTERNET_ACCESS_OPENVPN_ENCRYPTION_PRESETVariable

Encryption preset, 'none' disables the cipher and auth OpenVPN options (not recommended).

Objetivo
PRIVATE_INTERNET_ACCESS_OPENVPN_ENCRYPTION_PRESET
Por defecto
normal|strong|none
Variable: OPENVPN_USERVariable

OpenVPN username (required for OpenVPN)

Objetivo
OPENVPN_USER
Variable: OPENVPN_PASSWORDVariable

OpenVPN password (required for OpenVPN)

Objetivo
OPENVPN_PASSWORD
Variable: OPENVPN_PROTOCOLVariable

Network protocol to use for OpenVPN

Objetivo
OPENVPN_PROTOCOL
Por defecto
udp|tcp
Variable: OPENVPN_VERSIONVariable

Set the OpenVPN version to run

Objetivo
OPENVPN_VERSION
Por defecto
2.6|2.5
Variable: OPENVPN_ENDPOINT_IPVariable

Specify a target VPN server IP address to use

Objetivo
OPENVPN_ENDPOINT_IP
Variable: OPENVPN_ENDPOINT_PORTVariable

Specify a target VPN server port number to use

Objetivo
OPENVPN_ENDPOINT_PORT
Variable: OPENVPN_VERBOSITYVariable

OpenVPN verbosity level (1-6)

Objetivo
OPENVPN_VERBOSITY
Por defecto
1|2|3|4|5|6
Variable: OPENVPN_FLAGSVariable

Space delimited OpenVPN flags to pass to openvpn

Objetivo
OPENVPN_FLAGS
Variable: OPENVPN_ROOTVariable

Run OpenVPN as root

Objetivo
OPENVPN_ROOT
Por defecto
no|yes
Variable: OPENVPN_CIPHERSVariable

Specify a custom cipher to use (e.g. aes-256-gcm)

Objetivo
OPENVPN_CIPHERS
Variable: OPENVPN_AUTHVariable

Specify a custom auth algorithm to use (e.g. sha256)

Objetivo
OPENVPN_AUTH
Variable: OPENVPN_MSSFIXVariable

Set the MSS fix parameter (0-9999, 0 to use defaults)

Objetivo
OPENVPN_MSSFIX
Por defecto
0
Variable: OPENVPN_CUSTOM_CONFIGVariable

Path to custom OpenVPN configuration file for custom provider

Objetivo
OPENVPN_CUSTOM_CONFIG
Variable: WIREGUARD_PRIVATE_KEYVariable

Wireguard client private key (required for Wireguard)

Objetivo
WIREGUARD_PRIVATE_KEY
Variable: WIREGUARD_ADDRESSESVariable

Wireguard IP network interface address (xx.xx.xx.xx/xx)

Objetivo
WIREGUARD_ADDRESSES
Variable: WIREGUARD_PUBLIC_KEYVariable

Wireguard server public key

Objetivo
WIREGUARD_PUBLIC_KEY
Variable: WIREGUARD_ENDPOINT_IPVariable

Wireguard server endpoint IP address

Objetivo
WIREGUARD_ENDPOINT_IP
Variable: WIREGUARD_ENDPOINT_PORTVariable

Wireguard server endpoint port number

Objetivo
WIREGUARD_ENDPOINT_PORT
Variable: WIREGUARD_PRESHARED_KEYVariable

Wireguard pre-shared key

Objetivo
WIREGUARD_PRESHARED_KEY
Variable: WIREGUARD_ALLOWED_IPSVariable

Wireguard peer allowed IPs (CSV format)

Objetivo
WIREGUARD_ALLOWED_IPS
Por defecto
0.0.0.0/0,::/0
Variable: WIREGUARD_IMPLEMENTATIONVariable

Wireguard implementation to use

Objetivo
WIREGUARD_IMPLEMENTATION
Por defecto
auto|kernelspace|userspace
Variable: WIREGUARD_MTUVariable

Wireguard MTU (1-65535)

Objetivo
WIREGUARD_MTU
Por defecto
1400
Variable: WIREGUARD_PERSISTENT_KEEPALIVE_INTERVALVariable

Wireguard persistent keepalive interval (e.g. 25s)

Objetivo
WIREGUARD_PERSISTENT_KEEPALIVE_INTERVAL
Variable: SERVER_COUNTRIESVariable

Comma separated list of countries

Objetivo
SERVER_COUNTRIES
Variable: SERVER_REGIONSVariable

Comma separated list of regions

Objetivo
SERVER_REGIONS
Variable: SERVER_CITIESVariable

Comma separated list of cities

Objetivo
SERVER_CITIES
Variable: SERVER_HOSTNAMESVariable

Comma separated list of server hostnames

Objetivo
SERVER_HOSTNAMES
Variable: SERVER_NAMESVariable

Comma separated list of server names

Objetivo
SERVER_NAMES
Variable: SERVER_CATEGORIESVariable

Comma separated list of server categories (NordVPN)

Objetivo
SERVER_CATEGORIES
Variable: VPN_PORT_FORWARDINGVariable

Enable custom port forwarding code for supported providers

Objetivo
VPN_PORT_FORWARDING
Por defecto
off|on
Variable: VPN_PORT_FORWARDING_PROVIDERVariable

Choose the custom port forwarding code to use

Objetivo
VPN_PORT_FORWARDING_PROVIDER
Variable: VPN_PORT_FORWARDING_STATUS_FILEVariable

File path to use for writing the forwarded port obtained

Objetivo
VPN_PORT_FORWARDING_STATUS_FILE
Por defecto
/gluetun/forwarded_port
Variable: VPN_PORT_FORWARDING_LISTENING_PORTVariable

Port redirection for the VPN server side port forwarded

Objetivo
VPN_PORT_FORWARDING_LISTENING_PORT
Variable: FIREWALL_VPN_INPUT_PORTSVariable

Comma separated list of ports to allow from the VPN server side

Objetivo
FIREWALL_VPN_INPUT_PORTS
Variable: FIREWALL_INPUT_PORTSVariable

Comma separated list of ports to allow through the default interface

Objetivo
FIREWALL_INPUT_PORTS
Variable: FIREWALL_DEBUGVariable

Prints every firewall related command (debugging only)

Objetivo
FIREWALL_DEBUG
Por defecto
off|on
Variable: FIREWALL_OUTBOUND_SUBNETSVariable

Comma separated subnets that Gluetun is allowed to access

Objetivo
FIREWALL_OUTBOUND_SUBNETS
Variable: DNS_SERVERVariable

Activate DNS over TLS with Unbound

Objetivo
DNS_SERVER
Por defecto
on
Variable: DNS_UPSTREAM_RESOLVER_TYPEVariable

How to connect to upstream DNS servers: dot (DNS over TLS), doh (DNS over HTTPS), plain (UDP DNS)

Objetivo
DNS_UPSTREAM_RESOLVER_TYPE
Por defecto
dot|doh|plain
Variable: DNS_UPSTREAM_RESOLVERSVariable

Comma delimited list of DNS over TLS providers, valid values are: 'google', 'quad9', 'quadrant', 'cleanbrowsing', 'libredns', 'opendns'

Objetivo
DNS_UPSTREAM_RESOLVERS
Por defecto
google
Variable: DNS_UNBLOCK_HOSTNAMESVariable

Comma separated list of domain names to leave unblocked from the filtering

Objetivo
DNS_UNBLOCK_HOSTNAMES
Variable: DNS_CACHINGVariable

Unbound caching

Objetivo
DNS_CACHING
Por defecto
on|off
Variable: DNS_BLOCK_IP_PREFIXESVariable

All private CIDRs ranges. Comma separated list of CIDRs or single IP addresses Unbound won't resolve to. Note that the default setting prevents DNS rebinding

Objetivo
DNS_BLOCK_IP_PREFIXES
Por defecto
127.0.0.1/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,169.254.0.0/16,::1/128,fc00::/7,fe80::/10,::ffff:7f00:1/104,::ffff:a00:0/104,::ffff:a9fe:0/112,::ffff:ac10:0/108,::ffff:c0a8:0/112
Variable: DNS_UPSTREAM_IPV6Variable

DNS IPv6 resolution

Objetivo
DNS_UPSTREAM_IPV6
Por defecto
off|on
Variable: DNS_BLOCK_IPSVariable

Comma separated list of IP addresses to not resolve public domains to

Objetivo
DNS_BLOCK_IPS
Variable: DNS_REBINDING_PROTECTION_EXEMPT_HOSTNAMESVariable

Comma separated list of public domain names to exclude from DNS rebinding protection

Objetivo
DNS_REBINDING_PROTECTION_EXEMPT_HOSTNAMES
Variable: DNS_UPDATE_PERIODVariable

Period to update block lists and restart Unbound (e.g. 24h, 0 to disable)

Objetivo
DNS_UPDATE_PERIOD
Por defecto
24h
Variable: DNS_ADDRESSVariable

IP address to use as DNS resolver

Objetivo
DNS_ADDRESS
Por defecto
127.0.0.1
Variable: DNS_KEEP_NAMESERVERVariable

Keep /etc/resolv.conf untouched

Objetivo
DNS_KEEP_NAMESERVER
Por defecto
off|on
Variable: BLOCK_MALICIOUSVariable

Block malicious hostnames and IPs with Unbound

Objetivo
BLOCK_MALICIOUS
Por defecto
on|off
Variable: BLOCK_SURVEILLANCEVariable

Block surveillance hostnames and IPs with Unbound

Objetivo
BLOCK_SURVEILLANCE
Por defecto
off|on
Variable: BLOCK_ADSVariable

Block ads hostnames and IPs with Unbound

Objetivo
BLOCK_ADS
Por defecto
off|on
Variable: HTTPPROXYVariable

Enable the internal HTTP proxy

Objetivo
HTTPPROXY
Por defecto
off|on
Variable: HTTPPROXY_LOGVariable

Logs every tunnel requests

Objetivo
HTTPPROXY_LOG
Por defecto
off|on
Variable: HTTPPROXY_LISTENING_ADDRESSVariable

Internal listening address for the HTTP proxy

Objetivo
HTTPPROXY_LISTENING_ADDRESS
Por defecto
:8888
Variable: HTTPPROXY_USERVariable

Username to use to connect to the HTTP proxy

Objetivo
HTTPPROXY_USER
Variable: HTTPPROXY_PASSWORDVariable

Password to use to connect to the HTTP proxy

Objetivo
HTTPPROXY_PASSWORD
Variable: HTTPPROXY_STEALTHVariable

Stealth mode means HTTP proxy headers are not added

Objetivo
HTTPPROXY_STEALTH
Por defecto
off|on
Variable: SHADOWSOCKSVariable

Enable the internal Shadowsocks proxy

Objetivo
SHADOWSOCKS
Por defecto
off|on
Variable: SHADOWSOCKS_LOGVariable

Enable Shadowsocks logging

Objetivo
SHADOWSOCKS_LOG
Por defecto
off|on
Variable: SHADOWSOCKS_LISTENING_ADDRESSVariable

Internal listening address for Shadowsocks

Objetivo
SHADOWSOCKS_LISTENING_ADDRESS
Por defecto
:8388
Variable: SHADOWSOCKS_PASSWORDVariable

Password to use to connect to Shadowsocks

Objetivo
SHADOWSOCKS_PASSWORD
Variable: SHADOWSOCKS_CIPHERVariable

AEAD Cipher to use for Shadowsocks

Objetivo
SHADOWSOCKS_CIPHER
Por defecto
chacha20-ietf-poly1305|aes-128-gcm|aes-256-gcm
Variable: HTTP_CONTROL_SERVER_AUTH_DEFAULT_ROLEVariable

Authentication configuration for the HTTP Control Server

Objetivo
HTTP_CONTROL_SERVER_AUTH_DEFAULT_ROLE
Por defecto
{"auth":"basic","username":"controlserver","password":"controlserver"}
Variable: HTTP_CONTROL_SERVER_ADDRESSVariable

Listening address for the HTTP Control Server

Objetivo
HTTP_CONTROL_SERVER_ADDRESS
Por defecto
:8000
Variable: HTTP_CONTROL_SERVER_LOGVariable

Enable logging of requests for the HTTP Control Server

Objetivo
HTTP_CONTROL_SERVER_LOG
Por defecto
on|off
Variable: HTTP_CONTROL_SERVER_AUTH_CONFIG_FILEPATHVariable

Path to a TOML file containing authentication configuration for the HTTP Control Server

Objetivo
HTTP_CONTROL_SERVER_AUTH_CONFIG_FILEPATH
Variable: HEALTH_TARGET_ADDRESSESVariable

Comma-separated addresses to ping on every internal health check (replaces HEALTH_TARGET_ADDRESS)

Objetivo
HEALTH_TARGET_ADDRESSES
Por defecto
google.com:443
Variable: HEALTH_VPN_DURATION_INITIALVariable

Initial duration to wait for the VPN to be ready

Objetivo
HEALTH_VPN_DURATION_INITIAL
Por defecto
6s
Variable: HEALTH_VPN_DURATION_ADDITIONVariable

Additional duration to add for each consecutive VPN failure

Objetivo
HEALTH_VPN_DURATION_ADDITION
Por defecto
5s
Variable: HEALTH_SUCCESS_WAIT_DURATIONVariable

Duration to wait after a success check

Objetivo
HEALTH_SUCCESS_WAIT_DURATION
Por defecto
5s
Variable: HEALTH_SERVER_ADDRESSVariable

Internal health check server listening address

Objetivo
HEALTH_SERVER_ADDRESS
Por defecto
127.0.0.1:9999
Variable: UPDATER_PERIODVariable

Period to update VPN servers data e.g. '24h' (0 to disable)

Objetivo
UPDATER_PERIOD
Por defecto
0
Variable: UPDATER_MIN_RATIOVariable

Ratio of servers to be found for update to succeed

Objetivo
UPDATER_MIN_RATIO
Por defecto
0.8
Variable: UPDATER_VPN_SERVICE_PROVIDERSVariable

List of providers to update servers data for

Objetivo
UPDATER_VPN_SERVICE_PROVIDERS
Variable: STORAGE_FILEPATHVariable

Path of servers.json file (empty to disable caching)

Objetivo
STORAGE_FILEPATH
Por defecto
/gluetun/servers.json
Variable: TZVariable

Specify a timezone to use to have correct log times. i.e. Europe/London

Objetivo
TZ
Variable: PUIDVariable

User ID to run as non root

Objetivo
PUID
Por defecto
99
Variable: PGIDVariable

Group ID to run as non root

Objetivo
PGID
Por defecto
100
Variable: PUBLICIP_ENABLEDVariable

Check for public IP address information on VPN connection

Objetivo
PUBLICIP_ENABLED
Por defecto
true
Variable: PUBLICIP_APIVariable

Public IP echo service API to use

Objetivo
PUBLICIP_API
Por defecto
ipinfo
Variable: PUBLICIP_API_TOKENVariable

Optional API token for the public IP echo service

Objetivo
PUBLICIP_API_TOKEN
Variable: PUBLICIP_FILEVariable

Filepath to store the public IP address assigned

Objetivo
PUBLICIP_FILE
Por defecto
/gluetun/ip
Variable: VERSION_INFORMATIONVariable

Logs a message indicating if a newer version is available

Objetivo
VERSION_INFORMATION
Por defecto
on

Descargar estadísticas

41,503,863
Descargas totales
3,041,883
Este mes
2,333,947
Media / Mes

Descargas totales a lo largo del tiempo

Cargando gráfico...

Detalles

Repositorio
qmcgaw/gluetun
Última actualización2026-05-05
Visto por primera vez2021-07-24

Ejecute binhex-official-gluetun en Unraid.

binhex-official-gluetun se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.