


Here is a full example of docker-compose.yml file, assuming configuration file named Njalla-VPN.ovpn Or add following line to docker run -sysctl .disable_ipv6=0 This is an example for docker compose # ipv6 must be enabled for Mullvad to work Review for updates to country and city options. | standard | vienna (at), sydney (au), toronto (ca), zurich (ch), erfurt (de), frankfurt (de), offenbach (de), copenhagen (dk), madrid (es), helsinki (fl), paris (fr), london (gb), milan (it), tokyo (jp), oslo (no), warsaw (pl), bucharest (ro), gothenburg (se), malmo (se), stockholm (se), sundsvall (se), singapore (sg), kyiv (ua), atlanta (us), los-angeles (us), miami (us), new-york (us), any-city (de), any-city (se), any-city (us) | OVPN_COUNTRY=us OVPN_CITY=new-york | | multihop | toronto (ca), zurich (ch), chicago (us), new-york (us), any-city (se) | OVPN_COUNTRY=ca OVPN_CITY=toronto | Currntly, OVPN only supports UDP.Īs of August 29, 2022, the following options are available: Uses either standard or multihop VPN connections. The selection script parses the file names of the available on the official contrib repo (). Get list of available servers: curl -silent | jq '. Test when NORDVPN_SERVER is set, config file should be downloaded.Ĭurl -silent | jq '. Test when api returns no result, send a warning with current parameters. Test when nothing is set: All NORDVPN_ are set, NORDVPN_CATEGORY is not set

Expected generic results are written to logs. One optional ENV var NORDVPN_TESTS can take value from 1 to 4.
