0.9
0.9
This is feature release which mainly includes new features:
- Container image, finally migrated to the fastest and secure Alpine Linux. As reason uncompressed image size reduced 3.3 times! From 198Mb to just 49Mb!
- Main Editor changed from JSON Editor to Ace (this idea bothered from @shuricksumy fork, please have a look on it, it has lot of interesting features.
- Now OpenVPN-UI will highlights those clients certs which will expire in 30 or less days.
- UI for Maintenance page has been improved.
- OpenVPN Server default config template changed to fullfill majority demand.
- Configuration pages got new options, to view and edit configuration files.
- Several bugs were fixed and may more implemented
Here is updated Dockerhub tags:
current 0.9
release
previous 0.8
release
updated latest
release (which is 0.9 at the moment)
Plans
- UI improvemnts for best usability.
- More bugfixes for new functionality.
- Im open to implement your ideas and the best - to accept pull requests.
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
- Compatible OpenVPN Server images can be found on Docker Hub - d3vilh/openvpn-server:latest
- As well as Openvpn-UI itself - d3vilh/openvpn-ui:latest
- Support any architecture, ready images for AMD64 and ARM available on Docker Hub.
What's Changed
Full Changelog: 0.8...0.9