https://github.com/kylemanna/docker-openvpn/issues/745
https://github.com/HamidSajjadi/openvpn-config

OVPN_DATA=“ovpn-data”
docker volume create —name $OVPN_DATA

docker run -v $OVPN_DATA:/etc/openvpn —log-driver=none —rm kylemanna/openvpn ovpn_genconfig \
-u udp://mk224.ddns.net \
-n 192.168.1.1 \
-n 8.8.8.8 \
-n 8.8.4.4 \
-n 46.28.201.21 \
-n 46.28.201.22 \
-N -c \
-p “route 192.168.1.0 255.255.255.0”

docker run -v $OVPN_DATA:/etc/openvpn —rm -it kylemanna/openvpn ovpn_initpki

docker run -v $OVPN_DATA:/etc/openvpn —sysctl net.ipv4.ip_forward=1 -d —restart unless-stopped -p 1194:1194/udp —cap-add=NET_ADMIN kylemanna/openvpn

docker run -v $OVPN_DATA:/etc/openvpn —log-driver=none —rm -it kylemanna/openvpn easyrsa build-client-full openvpn-proxmox nopass

docker run -v $OVPN_DATA:/etc/openvpn —log-driver=none —rm kylemanna/openvpn ovpn_getclient openvpn-proxmox > openvpn-proxmox.ovpn