PiVPN UI is an easy to use web interface for managing PiVPN client files.
- NodeJS v12+
- Install with NVM or from Nodejs.org
- PiVPN is installed
- Apache, nginx or any reverse proxy (optional)
To clone PiVPN-UI run the following command:
git clone https://github.com/TheChicken14/PiVPN-UI.git
cd PiVPN-UI
To set up the project simply run the following command, this will install the dependencies and set up the configuration file.
npm install
To start PiVPN-UI, simply run npm start
. Then visit http://<raspberry pi's ip>:<your port>
in your browser.