Is there a WebUI for multi-tenant OpenVPN setup?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Mergify - Updating dependencies is time-consuming.
  • netbird

    Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls.

    Why OpenVPN? If the type is not important then use netbird.io it uses Wireguard and can have subnets

  • 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.

    Then maybe this github.com/bnhf/openvpn-admin-plus

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • ovpn-admin

    Simple web UI to manage OpenVPN users.

    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.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts