Our great sponsors
-
netbird
Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls.
-
openvpn-admin-plus
Docker-based web interface (with golang backend) for monitoring and admin of an OpenVPN TAP/TUN server setup with PiVPN or other OpenVPN server installations. This project has been renamed from pivpn-tap-web-ui, to reflect its new broader scope.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Why OpenVPN? If the type is not important then use netbird.io it uses Wireguard and can have subnets
Then maybe this github.com/bnhf/openvpn-admin-plus
I've been using this myself for managing two different OpenVPN setups, https://github.com/flant/ovpn-admin it's fairly basic but it does the job and generates .ovpn files for the clients. I'm building it and running it with docker, one for each vpn network.