Skip to content

Instantly share code, notes, and snippets.

@cuducos
Created May 18, 2018 22:11
Show Gist options
  • Save cuducos/b13b53dbb597ac4e76c4d5b46cb53cbf to your computer and use it in GitHub Desktop.
Save cuducos/b13b53dbb597ac4e76c4d5b46cb53cbf to your computer and use it in GitHub Desktop.
create_open_vpn.sh
export OVPN_DATA="ovpn-data-misha"
docker volume create --name $OVPN_DATA
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp://IP_ADDRESS
docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
docker run -v $OVPN_DATA:/etc/openvpn -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn
docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full misha nopass
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_getclient misha > misha.ovpn
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment