W H M C S M O D U L E
N E T W O R K S

WELCOMES YOU!!

WHMCSModule Networks - Documents

Category - OVH Modules

Installation and Configuration of OVH Servers Module for Blesta

This tutorial will show you how to successfully install and configure the module for Blesta. We will guide and help you step by step through the whole process.

Table of different region to generate the API Keys

Reference: OVH Official Reference Page

Region Name URL
ovh-us (OVH US) https://api.us.ovhcloud.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*
ovh-ca (OVH North America) https://ca.api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*
ovh-eu (OVH Europe) https://eu.api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*

Create your app keys/ Obtaining API Keys

  1. Any application that wants to communicate with the OVHcloud API must be declared in advance.
  2. To do this, click the above links based on the region
  3. Fill in your OVHcloud customer ID, password, and application name. The name will be useful later if you want to allow others to use it.
  4. You can also add a description of the application and a validity period.
  5. The Rights field allows you to restrict the use of the application to certain APIs.

manage_and_operate-api-first-steps-images-api-keys.png

Installing and Activating Module in Blesta

  1. Extract and upload the ovhserver folder to /path-to-your-blesta/components/modules direcotry
  2. Login into your Blesta Admin Portal
  3. Go to Settings → Modules → Available → and click on Install next to OVH Server module
  4. Go to Settings → Modules → Installed → Manage (next to OVH Server Module)
  5. Click on Add Account and provide a Name, API Keys (copied from previous step).
  6. Provide Module License Key, and click on Add Server.
  7. Sample image below api_add.png

Creating/ Modifying Packages

  1. Now navigate (Packages → Packages -> Add Package (+) sign → Give a Package and set other thing based on your requirement within Basic Tab page.
  2. Go to Module Tab → select Module Name: (OVH Server), group : Any , Account, other options ( If you know what it is else leave it )
  3. And do click on Update or Add Package by selecting your required plan for the package. products.png

Importing and Assigning Existing servers to customer

  1. Start by navigating to your user’s profile and editing their product/ services.
  2. Locate the VM ID text box within the service settings (post clicking on the manage link).
  3. Copy the VM ID from your OVH Server Manager portal.
  4. Paste the copied VM ID into the VM ID text box in our module.