Python based OpenVPN 2.X installer & configurator
Python3+ based OpenVPN 2.X configurator & installer. (Requires Linux/Unix due to the dependencies)
Make the identity manager optional, for now it works for debugging/testing but not for the general public. A lot of things heh, reworking this from a simple pythons script into a more useable web-application.
$ git clone --recurse-submodules -j8 https://github.com/Torxed/OpenVPN_easyinstall.git
All dependencies are submodules of this library. All of which can be found in my repo's, they are:
There are some pre-requisits before running this. The identity manager has some steps to claim a domain, once that's done logins can be done too.
Then it's quite simple:
$ cd OpenVPN_easyinstall
$ sudo python easyinstall.py