I am currently running a VPN provider website and my current VPN account provider went out of business. I'm looking for someone to do the following and assist me in getting my services back up and setting up my own VPN accounts on Dedicated servers and VPS.
-Setup one dedicated server (linux CentOS) with openvpn and pptp. Server can have up to 10 IP's and I would like to utilize all for different access ip's. Users should be allowed to have multiple connections (no more than 3) and username and password should work the same for openvpn and pptp. Setup should be accessible for tunnelblick as well.
-Create a control panel for my website where I can edit add/delete new servers(VPS/Dedicated) to the server list. Also, needs to be able to manually add/delete/suspend/unsuspend users to all servers. Control panel should have server status i.e. percent load for each ip's(simple 30 users logged in to an ip = 100%). Server status should be able to be displayed for customers. Must allow for possible reseller setup in the future (this will be a future job for you).
-WHMCS integration to automate add/delete/suspend/un-suspend users. I currently have the php file from my current provider that you can modify to fit the setup if this helps.
-Add all current active users to the server and control panel.
-Modify my existing custom OpenVPN GUI to work with the new servers and update server lists from a new location.
Website and all existing files (i.e. current GUI, WHMCS module) are available upon request. This is a tight budget project due to current provider shutting down and having to issue refunds, so if you have suggestions or a way to cut the cost a little please let me know.