Skip to content

AaronWPhillips/pivpn-gui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/mitchellurgero/pivpn-gui

Please visit pivpn.io for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.9%
  • PHP 22.7%
  • CSS 11.1%
  • C 1.3%