**Based on OpenRSD
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.
- This script is only tested on Raspbian, please make sure you are running a distro based on that, or running Raspbian.
- 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
-
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...
-
Then run:
sudo service apache2 restart
-
Then run:
cd /var/www/html
-
Then run:
rm -f index.html
*Optional! -
Then run:
git clone https://github.com/AnnonZerp/pivpn-gui
Please visit pivpn.io for more information.