Skip to content

OVH Cloud Connector

OVH

OVH Cloud is a french cloud computing service created by OVH

Prerequisites

An active OVH subscription is required.

OVH Manager

Connect to Manager.

Step 1: Create new project

Ovh Project Create Select

Click on + Create a new project.


OVH Project Create

  1. Enter scrapoxy as Project name;
  2. And click on Continue.

OVH Project Create 2

Click on Create my project and wait for project creation.


OVH Project ID

Remember the Project ID.

Step 2: Create new credential

Connect on https://www.ovh.com/auth/api/createToken:

OVH Credential_Create

Complete the form with the following information:

  1. Application name: Scrapoxy
  2. Description: Scrapoxy
  3. Validity: Unlimited
  4. Rights: see table below
MethodPath
GET/cloud/project
GET/cloud/project/*
GET/cloud/project/{projectId}/*
POST/cloud/project/{projectId}/*
DELETE/cloud/project/{projectId}/*

INFO

Replace {projectId} by the previously copied project ID.

If the projectId is 0123456789abcdefgh, the path will be /cloud/project/0123456789abcdefgh/*.


OVH Credential Details

Remember:

  1. Application Key;
  2. Application Secret;
  3. And Consumer Key.

Scrapoxy

Open Scrapoxy User Interface and select Marketplace:

Step 1: Create a new credential

Credential Select

Select OVH to create a new credential (use search if necessary).


Credential Form

Complete the form with the following information:

  1. Name: The name of the credential;
  2. Application Key: The key of the application;
  3. Application Secret: The secret of the application;
  4. Consumer Key: The consumer key of the application (this is the installation ID of the application for your account).

And click on Create.

Step 2: Create a new connector

Create a new connector and select OVH as provider:

Connector Create

Complete the form with the following information:

  1. Credential: The previous credential;
  2. Name: The name of the connector;
  3. # Proxies: The number of instances to create;
  4. Project: The project used to create the instances;
  5. Region: The region where the instances will be created;
  6. Port: The port of the proxy (on OVH);
  7. Flavor: The type of the instance;
  8. Snapshot: The name of the snapshot to use. ⚠️ Don't fill it, it will be created automatically during installation.;
  9. Tag: The default label to tag instance.

And click on Create.

TIP

You can retain most of the default values if they are suitable for your use case.

Step 3: Install the connector

WARNING

Do not reuse an installation from a prior setup: Scrapoxy embeds a unique TLS certificate within the instance image to secure communication and communication with the Master will fail.

Connector Install Select

On the connector list, click on Install.


Connector Install

Click on Install.

Scrapoxy will start, install and stop the VM to create a custom image.


Connector Installed

When the installation is finished, click on Connectors.


Connector Start

  1. Start the project;
  2. Start the connector.

TIP

Installation creates a custom image for this region. If you have multiple regions across multiple connectors, you must perform the installation step for each region.

Other: Uninstall the connector

Connector Stop

  1. Stop the connector;
  2. Wait for proxies to be removed.

Connector Uninstall Select

On the connector list, click on Uninstall.


Connector Uninstalled

Confirm the uninstallation.

Connector Uninstalled

Wait for the uninstallation to finish: Scrapoxy will delete the custom image.

Released under the MIT License.