selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

openvpn_webpanel_manager logo

Self-host openvpn_webpanel_manager

4.0.3

Multi-protocol VPN panel with reseller, multi-node support

ReleaseProprietaryOther
Updated14 hours ago
LanguageShell
Setup difficultyAdvanced
ThemeDark mode
Stars
297
Install with Debian
openvpn_webpanel_manager screenshot 1

What is openvpn_webpanel_manager?

This commercial Flask dashboard consolidates management of five VPN stacks into a single web console and key-driven API. Operators create accounts with bandwidth ceilings, concurrent-session ceilings, and calendar expirations. A reseller tier delegates limited authority to sub-administrators. Remote nodes synchronize and report health to the primary host. Snapshots preserve both configuration and subscriber data. The front end switches between light and dark palettes. The bootstrap script targets Ubuntu 22.04 64-bit exclusively, registering each VPN daemon as a systemd unit. Every production server requires a purchased license, though a one-week trial exists. Persistence uses SQLite or PostgreSQL.

Should you self-host openvpn_webpanel_manager?

openvpn_webpanel_manager scores 39/100 on selfhost.directory (how scoring works) and ranks #50 of 56 in VPN. It has 297 GitHub stars.

It shipped 12 stable releases in the past year. The latest, 4.0.1, came out on 4 October 2026. New versions land roughly every 3 weeks.

Setup is advanced: plan for several services and some ongoing maintenance. It is Other-licensed and written mostly in Shell.

Its closest alternative on selfhost.directory is Tailscale (84/100, 38 241 stars). It scores higher overall, so compare the two before you pick. See openvpn_webpanel_manager vs Tailscale side by side.

Features

  • Backup and Restore
  • Multi-node Deployment
  • Multi-protocol VPN management
  • Panel branding
  • Reseller/sub-admin system
  • REST API
  • SSL/SNI management
  • Subscription links
  • Traffic Monitoring
  • User management with quotas

openvpn_webpanel_manager README

How to install openvpn_webpanel_manager

Install openvpn_webpanel_manager with Debian

Environment variables
ADMIN_USERNAME, ADMIN_PASSWORD, PANEL_PORT (set in systemd service)

wget -q -O /root/vpn_manager.sh https://raw.githubusercontent.com/eylandoo/openvpn_webpanel_manager/main/vpn_manager.sh && chmod +x /root/vpn_manager.sh && /root/vpn_manager.sh

Then select VPN cores to install (OpenVPN, Cisco AnyConnect, L2TP/IPsec, WireGuard, Sing-box), then select "Install OpenVPN Web Panel" and provide admin username, password, and panel port.

Only supports Ubuntu 22.04 x86_64. Requires root access.

How to configure openvpn_webpanel_manager

  • ADMIN_PASSWORDAdmin password for web panel login

    Admin password for web panel login

  • ADMIN_USERNAMEAdmin username for web panel login

    Admin username for web panel login

  • PANEL_PORTPort on which the web panel listens

    Port on which the web panel listens

openvpn_webpanel_manager releases & version history

More in Network Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…