diff --git a/ipsec-vpn/vpn.env.example b/ipsec-vpn/vpn.env.example new file mode 100755 index 0000000..d576c55 --- /dev/null +++ b/ipsec-vpn/vpn.env.example @@ -0,0 +1,37 @@ +# Note: All the variables to this image are optional. +# See README for more information. +# To use, uncomment and replace with your own values. + +# Define IPsec PSK, VPN username and password +# - DO NOT put "" or '' around values, or add space around = +# - DO NOT use these special characters within values: \ " ' +VPN_IPSEC_PSK=psk_goes_here +VPN_USER=username_goes_here +VPN_PASSWORD=password_goes_here + +# Define additional VPN users +# - DO NOT put "" or '' around values, or add space around = +# - DO NOT use these special characters within values: \ " ' +# - Usernames and passwords must be separated by spaces +# VPN_ADDL_USERS=additional_username_1 additional_username_2 +# VPN_ADDL_PASSWORDS=additional_password_1 additional_password_2 + +# Use a DNS name for the VPN server +# - The DNS name must be a fully qualified domain name (FQDN) +VPN_DNS_NAME=domain_name_goes_here + +# Specify a name for the first IKEv2 client +# - Use one word only, no special characters except '-' and '_' +# - The default is 'vpnclient' if not specified +# VPN_CLIENT_NAME=your_client_name + +# Use alternative DNS servers +# - By default, clients are set to use Google Public DNS +# - Example below shows Cloudflare's DNS service +VPN_DNS_SRV1=dns_server_goes_here +# VPN_DNS_SRV2=1.1.1.1 + +# Protect IKEv2 client config files using a password +# - By default, no password is required when importing IKEv2 client configuration +# - Uncomment if you want to protect these files using a random password +# VPN_PROTECT_CONFIG=yes