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

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.

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.