You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Chocobozzz d14ae374a4 Big refresh 10 years ago
css Big refresh 10 years ago
include Big refresh 10 years ago
installation Big refresh 10 years ago
js Big refresh 10 years ago
sql Big refresh 10 years ago
.bowerrc Big refresh 10 years ago
.gitignore Big refresh 10 years ago
LICENSE.md Create LICENSE.md 11 years ago
README.md Big refresh 10 years ago
bower.json Big refresh 10 years ago
index.php Big refresh 10 years ago
install.sh Big refresh 10 years ago

README.md

OpenVPN Admin

Summary

Administrate its OpenVPN with a web interface (logs visualisations, users managing...) and a SQL database.

Previsualisation

Prerequisite

  • GNU/Linux with Bash and root access
  • Fresh install of OpenVPN
  • Web server (NGinx, Apache...)
  • MySQL
  • PHP >= 5.5 with modules:
    • zip
    • pdo_mysql

Tests

Only tested on Debian Jessie. Feel free to open issues.

Installation

Usage

  • Start OpenVPN on the server (for example systemctl start openvpn@server)
  • Connect to the web application as an admin
  • Create an user
  • User get the configurations files via the web application
  • User run OpenVPN (for example systemctl start openvpn@client)

Use of