With this addon you can automate and upgrade your support, by giving your clients the ability to restart their VPS by themselves 24/7, with just a click of a button.
Features:
A restart button from the Clients / Admin area
Support Multi Language
Linode / Digital Ocean Ready
Option to add your custom command line
for any type of server that has an API call for restarting the server.
How to install and use the addon:
- Just unzip it in the main WHMCS folder, then go to the modules configurations and activate it.
- Create a "reseller account" type product.
- In the admin service page configure the restart button as below, and then the restart button will appear in the client service page.
How to configure the restart button options:
for Linode:
- Select "Linode" from the drop down list
- The "Token" is the API key you can find it at this link:
https://manager.linode.com/profile/index
under "API Keys" , type the password again and create a new API key
- The "Server ID "you will find in your Linode account under dashboard > graphs, on the CPU graphs image you will see the linode "server id" (linodexxxxxxx) (without the word linode)
for Digital Ocean:
- Select "Digital Ocean" from the drop down list
- The "Token" is the API key you can create it in this link:
https://cloud.digitalocean.com/settings/api/tokens
- The "Server ID "you will find in your DO account after you will click on the droplet link in the top URL you will find the "Server ID"
https://cloud.digitalocean.com/droplets/XXXXXXXXXX/graphs
for Other VPS companies:
- Select "Other" from the drop down list
- In the textarea type the custom UNIX command line for your server that will run after the customer will click on the restart button
for example:
curl -H "Content-Type: application/json" -H "Authorization: Bearer XXXXXXXXX" -X POST https://api.linode.com/v4/linode/instances/XXXXXX/reboot
Customize the addon language
Under modules/addons/restart_server/lang
you can modify the files in this folder or duplicate and rename one of the files to your language
Link to a free 30 days trial version
https://clients.itech-websolutions.com/cart.php?a=add&pid=79&language=english¤cy=3
For support commands or ideas:
support@itech-websolutions.com
Enjoy!