Skip to content

0.9.2

Compare
Choose a tag to compare
@d3vilh d3vilh released this 26 Sep 18:22
· 134 commits to main since this release

0.9.2

This is feature release, which includes following new features:

  • OpenVPN-UI users management.
    Now you can create new users for OpenVPN-UI with different access level.
    Administrators for example, has full access, while regular users can access to Certificates management, OpenVPN Server Logs and Client connection Status pages only.

Here is updated Dockerhub tags:

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

Upgrade

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

Plans

No changes here:

  • UI improvemnts for best usability.
  • More bugfixes for new functionality.
  • 2FA authorisation is still 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 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 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

  • 0.9.2 OpenVPN UI Users and User management by @d3vilh in #29

Full Changelog: 0.9.1...0.9.2

New Web-UI Screenshots

OpenVPN-UI Home screen

OpenVPN-UI User Profile

New OpenVPN UI Profile creation

OpenVPN UI Profiles management