Low level Luci for management Openvpn Server

Unfortunately, the Luci-Openvpn server management page is very low level for this vpn.

for example:
The administration cannot understand whether the user is connected to the server or not.
Owner cannot easily create a new user.
Owner cannot restrict or easily control the user.

I tested 4 different of the vpn that exists in Openwrt, all of them have efficient management Luci and at a high level, but the Lucy page of this vpn (Openvpn) has a lot of chances to improve.

For example, the Wireguard vpn management page is very user-friendly and has all the features.
Unfortunately, I have to use Openvpn because I can only use TCP protocol, which is the only communication method in my country.

I hope in the future someone skilled can add more features to Luci-openvpn

if you happen to own a aarch64 (arm64) or x64 platform you can easily install the commercial openvpn-as (access-server) solution in a lxc container https://openvpn.net/vpn-server-resources/install-openvpn-access-server-on-raspberry-pi/

I back this up.

I tried to setting up OpenVPN on my home router but the process is very complicated and unintuitive. And without studying the commands in depth used for generating user profiles/keys/pems almost impossible to create more of them.

I had to switch to Wireguard which was just a breeze to setup compared to OpenVPN.

It certainly is more work then using WireGuard as you have to generate the keys either on your PC (which I do with EasyRSA for windows which is OK to use) or using the router but other then that it is as easy as uploading your OpenVPN config.
Keys can easily be inlined and starting with 2.6 you can also inline username and password.

But if you setup from scratch using the GUI then indeed studying is necessary :frowning: