Skip to content

0.9.5.5

Latest
Compare
Choose a tag to compare
@d3vilh d3vilh released this 17 Jun 18:14
· 9 commits to main since this release

0.9.5.5

This is maintenance release which include bugfixes:

  • Issue #41 reported by @reamasesa and fixed now.
  • All DockerHub images rebuild with Alpine 3.20 as base image (armv5 images still on v. 0.9.5.3, as Debian drop armv5 support).

IMPORTANT

Read carefully before upgrading.
If you are running OpenVPN Server with legacy server.conf location - --config /etc/openvpn/config/server.conf (version 0.9.4.1) then
Please be sure to update your container to the latest version 0.5.1 or create symlink to legacy server.conf location:

ln -s ~/openvpn-server/config/server.conf ~/openvpn-server/server.conf

For Raspberry-Gateway or openvpn-aws it is better to create new symlink or move file permanently.

For everyone who have version 0.9.5.1 or higher installed - please ignore this alert.

Here is updated Dockerhub tags:

current 0.9.5.5 release
previous 0.9.5.4 release
updated latest release (which is 0.9.5.5 at the moment)

What's in the plans:

  • UI improvemnts for best usability.
  • More bugfixes for new functionality.
  • Gracefull MFA during network transitions.
  • Possible integration with external smtp server to sending QR codes over the email.
  • Profiles support for different OpenVPN Server configurations.

Features list.

No new features added in this release.

  • Status page that shows server statistics and list of connected clients
  • Supports OpenVPN tunnel(dev tun) or bridge(dev tap) server configurations
  • Easy to generate, download, renew, revoke, delete and view client certificates
  • Client can have secret passphrase and static IP assigned during client certificate generation
  • Two factor authentication (2FA) support
  • Change predefined EasyRSA vars including certificates and CRL expiration time
  • Maintain EasyRSA PKI infrastructure (init, build-ca, gen-dh, build-crl, gen-ta, revoke)
  • Change OpenVPN Server configuration via web interface
  • Easy to preview OpenVPN Server logs
  • Restart OpenVPN Server and OpenVPN UI from web interface
  • OpenVPN-UI users management. Administrators has full access, regular users to Certificates management, logs and status page only.
  • OpenVPN-UI Admin user and password can be passed via environment variables to container
  • Updated infrustracture:
    • Alpine Linux 3.20, as fastest and secure base image
    • GoLang 1.22.3
    • Beego 2.2.1 with all vulnerabilities fixed
    • Easy-rsa 3.X
    • Openssl 3.X
    • OpenVPN 2.6.10 Server is fully compatible
  • Support any architecture, ready images for AMD64 and ARM available on Docker Hub.

Full Changelog: 0.9.5.4...0.9.5.5