Skip to content

Persistent servers information and Nextgen pia servers support

Compare
Choose a tag to compare
@qdm12 qdm12 released this 26 Sep 13:43
· 1508 commits to master since this release
ecf7689

Features

  • Nextgen (v4) Private Internet Access support (set to default provider)
  • Persistent servers information
  • CLI servers information updating mechanism for all VPN providers
  • Optional periodic servers information updating mechanism for all VPN providers
  • Get and log newer version available at container start, once tunnel and DNS over TLS is ready
  • Hardcoded servers information updated
  • Configurable IPv6 tunneling for Mullvad, disabled by default

Code maintenance

  • Fix and cleaner exiting logic
  • Build information written to Go binary instead of Dockerfile environment variables
  • Healthcheck endpoint moved to HTTP control server
  • Clear up log messages from DNS over TLS
  • Main entrypoint file main.go simplified