Seedbox management system consisted of a website (php) and a bash/perl script that will be put on the remote servers. The website should have a simple billing/authorization system (registration: email, username, pass. name/country updated via PayPal IPN after payment). Upon payment and depending on the selected package, the system should select a server with available slots (mysql table), and configure an account for the user with the following features:
1. Create SSH account (chmoded so other users won't have access to homedir)
2. Create ruTorrent+rtorrent account
3. Create OpenVPN account
4. Create Proxy account
5. Create FTP account
* All accounts should be created with a single private ip per user.
The website/cronjob should send invoices to the users a week before they are due payment, and suspend their account if they didn't pay on time.
4 freelancers are bidding on average $688 for this job
Hello Sir/Mam We can do this project for you. Our bid is tentative right now, we will finalize bid amount once specifications are discussed and finalized.
Hello Sir, It will be our pleasure to work on your project as we can do it confidentially. Please check your private message box for the portfolio and details. Best Regards