cbartondock / pivpn-gui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PiVPN GUI - Stable - State: Usable

**Based on OpenRSD

What is PiVPN GUI

PiVPN GUI is a set of PHP scripts, JS, HTML, and BootStrap CSS to create a beautiful, easy to use, responsive Dashboard to manage PiVPN for the RPi2-3.

After months of testing, PiVPN GUI seems to be stable. Please put issues on GitHub if you find any bugs.

How to install

  1. This script is only tested on Raspbian, please make sure you are running a distro based on that, or running Raspbian.
  2. Once Raspbian (Or Raspbian based OS) is installed, run(Note: The following is just the BARE MINIMUM to get pivpgui to run properly, PiVPN and Samba must be installed separately!):

sudo apt-get update && sudo apt-get install git apache2 php5 libapache2-mod-php5 php5-mcrypt expect geoip-bin

  1. Once that is done, run "sudo nano /etc/apache2/apache2.conf" Edit the User and Group to the user/group pi, it should look like this.

    
    ...Some Config stuff...
    User pi
    Group pi
    ...Some Config stuff...
    
    
  2. Then run: sudo service apache2 restart

  3. Then run: cd /var/www/html

  4. Then run: rm -f index.html *Optional!

  5. Then run: git clone https://github.com/AnnonZerp/pivpn-gui

Please visit pivpn.io for more information.

About

License:Apache License 2.0


Languages

Language:JavaScript 65.7%Language:PHP 22.8%Language:Less 5.5%Language:CSS 4.5%Language:C 1.3%Language:Shell 0.0%