| url |
The vpn external url (either "tcp://some.address" or "udp://some.address") |
| path |
Path where the scripts to use the vpn will be created (defaults to ".") |
| volume |
Volume where the openvpn configuration will be stored (defaults to a docker volume openvpn) |
| dns |
Use a specific dns server instead of the Google DNS servers (e.g. 1.2.3.4) |
| default |
If default=true all traffic will be redirect to this vpn (default is false) |
| nat |
If nat=false vpn clients will not be NATed (default is true) |
| subnet |
Using a specific subnet for the vpn clients (e.g. 10.200.0.0/16) |
| route |
Specify a specific route for VPN clients (e.g. "192.168.1.0 255.255.255.0") |
| keysize |
Specify a RSA keysize different from the 4096 default. |
| pass |
Provide the CA password (if not defined it will be prompted; requires unix expect) |