Deprecated in favour of openvpn-client-aio
468
OpenVPN client with http proxy, socks proxy, dns-over-tls and a random ovpn picker.
Based on binhex/arch-privoxyvpn.
docker run -d \
--cap-add=NET_ADMIN \
-p 8118:8118 \
-p 9118:9118 \
-p 53:53 \
--name=<container name> \
-v <path for config files>:/config \
-v /etc/localtime:/etc/localtime:ro \
-e VPN_ENABLED=<yes|no> \
-e VPN_USER=<vpn username> \
-e VPN_PASS=<vpn password> \
-e VPN_PROV=<pia|airvpn|custom> \
-e VPN_OPTIONS=<additional openvpn cli options> \
-e LAN_NETWORK=<lan ipv4 network>/<cidr notation> \
-e NAME_SERVERS=<name server ip(s)> \
-e SOCKS_USER=<socks username> \
-e SOCKS_PASS=<socks password> \
-e ENABLE_SOCKS=<yes|no> \
-e ENABLE_PRIVOXY=<yes|no> \
-e ADDITIONAL_PORTS=<port number(s)> \
-e DEBUG=<true|false> \
-e UMASK=<umask for created files> \
-e PUID=<uid for user> \
-e PGID=<gid for user> \
testdasi/openvpn-plus-plus
docker run -d\
--cap-add=NET_ADMIN \
--name='openvpn-plus-plus'\
--net='bridge'\
-e TZ="Europe/London"\
-e 'VPN_ENABLED'='yes'\
-e 'ENABLE_SOCKS'='yes'\
-e 'ENABLE_PRIVOXY'='yes'\
-e 'VPN_USER'='user'\
-e 'VPN_PASS'='password'\
-e 'VPN_PROV'='pia'\
-e 'VPN_OPTIONS'=''\
-e 'LAN_NETWORK'='192.168.0.1/24'\
-e 'NAME_SERVERS'='127.2.2.2'\
-e 'SOCKS_USER'='user'\
-e 'SOCKS_PASS'='password'\
-e 'ADDITIONAL_PORTS'=''\
-e 'DEBUG'='false'\
-e 'UMASK'='000'\
-e 'PUID'='99'\
-e 'PGID'='100'\
-p '8118:8118/tcp'\
-p '9118:9118/tcp'\
-p '53:53/tcp'\
-p '53:53/udp'\
-v '/mnt/user/appdata/openvpn-plus-plus':'/config':'rw'\
'testdasi/openvpn-plus-plus'
Content type
Image
Digest
Size
232.8 MB
Last updated
over 5 years ago
docker pull testdasi/openvpn-plus-plus