Skip to content

0.9.1

Compare
Choose a tag to compare
@d3vilh d3vilh released this 24 Sep 12:53
· 151 commits to main since this release
10f6b1a

0.9.1

This release does not include any new changes except:

  • New modern User Interface with "Light/Dark" theme support (new UI screenshots below)
  • Fixed bug for loosing default EasyRSA vars when creating multiple client Certificates one by one.

Here is updated Dockerhub tags:

current 0.9.1 release
previous 0.9 release with legacy UI
updated latest release (which is 0.9.1 at the moment)

Upgrade

For upgrade you don't need to do anything, just re-apply new image.

Plans

  • UI improvemnts for best usability.
  • More bugfixes for new functionality.
  • 2FA authorisation is in roadmap.
  • Automation for standalone (non Docker) installation.

Updated features list

  • 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
  • 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 Admin user and password can be passed via environment variables to container
  • Updated infrustracture:
    • Alpine Linux as fastest and secure base image
    • GoLang 1.21
    • Beego 2.1 with all vulnerabilities fixed
    • Easy-rsa 3.X
    • Openssl 3.X
    • OpenVPN 2.5.8 Server is fully compatible
  • Support any architecture, ready images for AMD64 and ARM available on Docker Hub.

What's Changed

Full Changelog: 0.9...0.9.1

New Web-UI Screenshots

OpenVPN-UI Home screen

OpenVPN-UI Certificates screen

OpenVPN-UI Create Certificate screen

OpenVPN-UI Expire Certificate details

OpenVPN-UI OK Certificate details

OpenVPN-UI EasyRSA vars config view screen

OpenVPN-UI Server Configuration edit screen