A containerized version of AWS compatible OpenVPN
1.1K
Important
This repository is largely simply packaging other authors' work!Credits
samm-git/aws-vpn-client
Alex Samorukov is the mastermind behind this implementation. He figured out how AWS patches the openvpn client and created the first implementations. Be sure to read his blog on for more details.
botify-labs/aws-vpn-client
Botify Labs maintains the
.patchfiles for more recent versions of OpenVPN than what are available originally in Alex's repository.
This repository aims to package the work of Alex Samorukov and Botify Labs on making OpenVPN compatible with AWS VPN SAML.
docker run --name vpn -d --net host -v /path/to/profile.ovpn:/opt/openvpn/profile.ovpn:ro --device /dev/net/tun:/dev/net/tun --cap-add NET_ADMIN kpalang/aws-vpn:latest
docker logs -f vpn to grab the login linkCtrl-C./profile.ovpn) in compose.yml to read your ovpn profile file (cvpn-endpoint-*.ovpn)
/opt/openvpn/profile.ovpn)!docker compose up --build
docker compose logsContent type
Image
Digest
sha256:bb4eec020…
Size
14.1 MB
Last updated
almost 2 years ago
docker pull kpalang/aws-vpn