I have been looking for a script like this for about a year now:
For some reason that I never understood, installing and setting up an OpenVPN has always been a pain in the ass. I’ve had one I’ve been using for about a year, but it’s on Amazon’s AWS as was installed through an appliance install, and I really wanted to learn how it worked myself.
Every tutorial I saw either didn’t make sense, or the steps didn’t work. I set about to try and create a one-script install myself, and then thought, “No — somebody has to have done this before.”
And lo and behold — that’s where I found the above github repo. It’s amazing, and it works. I’m going to donate to this person, because they saved me a good bit of work.