Sky Node

From WHMCS Global Services Module Documentation
Jump to: navigation, search

About WGS SkyNodePanel WiseCP module

WGS SkyNodePanel will allow your customers to manage their servers from the client area. The module will give the ability to your customers to see server info, manage server power actions like Start, Stop, Restart and Rebuild/Reinstall the server.

Module Requirements

1. WiseCP installed
2. PHP 7.x
3. Ioncube 10 or later

How to upload the files

1. Log in to your client area https://whmcsglobalservices.com/members/clientarea.php and download Sky Node latest module .

2. Extract module folder.

3. Navigate to the folder SkyNodePanel located in wisecp_dir/coremio/modules/Servers/ in your extracted files

4. Now connect cPanel/FTP and navigate to the WISECP installation directory.

5. Open coremio > modules > Servers folder located in WISECP installation directory.

6. Upload the folder SkyNodePanel on correct path "wisecp_dir/coremio/modules/Servers/".

How to set up a Server for "SkyNodePanel" Server Module in WISECP

1. Login to the WISECP Admin panel and navigate to Services > Hosting Management > Server Setting.

2. Select Add New Server. After that select, the “SkyNodePanel” as Server Automation Type in Server Automation Information Section.

3. Intact all other required details and select Add new Server. The Server module is now active within your WISECP.

Skynode server setup.png

How to Setup a package for "SkyNodePanel" Server Module

1. Login to WISECP Admin panel and navigate to Services > Hosting Management > Dedicated/VPS Packages.

2. Select Create New Package. Select the Core tab and in Master Server select the server you just created using the above steps.

3. Enter the required detail like "License Key (Login with your WGS account and get it from product service), API Key (Get it from SkyNode panel), API URL (https://api.skynode.eu:443/dedicateds), Enter KVM console request email content" for product configuration.

4. After enter the required detail click Edit Package button to save the setting.

Skynode-pconfig.png

How it works

Note. Module will not create the server. Server creation process is manual process. After order accepting you need to create server for that order and then update that server name with "Host Name" product service custom field. For more clarification follow the given below steps.

1. Place an order with that product and then complete that order.

2. After order completion create server in your SkyNode panel.

3. After that go to WiseCP admin >> Orders >> Edit that specific product order and then go to "Core" tab and enter "Host Name" (that server name what you created in SkyNode panel) and then Update it.

Hostname setup.png

4. After that for testing you can perform Suspend, Unsuspend, Delete from Detail tab on same product service page.

Service manage.png

To test with clientarea follow given below steps.

1. Login as a client or with your account in the client area.

2 Navigate to My Services >> Servers

3. Click on the manage icon with a specific service then it will redirect to the product detail page.

4. On this page under the Server Detail section, your users can view the server info and can perform actions like Start, Stop, Restart, Rebuild and Request KVM console.

Client-area.jpg
Reinstall-clientarea.jpg

How Request KVM Console works

Your users will click on the Request KVM Console button then the module will send an email to the admin for the KVM console request for that specific client service. After that admin will set up the KVM console for that client and send detail to the client email manually.