Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More β†’
Socket
Book a DemoInstallSign in
Socket

n8n-nodes-ovh

Package Overview
Dependencies
Maintainers
2
Versions
211
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-nodes-ovh

Comprehensive n8n nodes for OVH API integration - Developed by Ascenzia, experts in AI agent creation

latest
Source
npmnpm
Version
0.17.0
Version published
Weekly downloads
292
363.49%
Maintainers
2
Weekly downloads
Β 
Created
Source

n8n-nodes-ovh

n8n OVH

npm version [Active Status] [License] [n8n Community] [OVH API]

Comprehensive OVH integration for n8n workflow automation
πŸš€ Production Ready - 8 active nodes with 450+ operations
Developed by Ascenzia

🌟 Features

This n8n community node provides comprehensive integration with OVH's suite of cloud services, enabling powerful automation workflows for European cloud infrastructure.

πŸ”§ Active Nodes (8)

ServiceDescriptionKey Operations
AIMachine Learning & AI servicesApplications, Training Jobs, Notebooks
AccountAccount & billing managementProfile, Billing, Contacts, API Keys
Dedicated ServerBare metal infrastructureServer management, OS installation, Networking
DomainDomain & DNS managementDomains, DNS Records (CRUD), Nameservers
Hosted Private CloudVMware Private CloudDatacenters, Hosts, Storage, Networks
KubernetesManaged Kubernetes serviceClusters, Node Pools, IP Restrictions
Order (Beta)Order & cart managementCarts, Items, Coupons, Checkout
Private NetworkvRack private networkingIP Blocks, Service Integration, Tasks

🌍 Multi-Region Support

RegionEndpointDescription
Europeeu.api.ovh.comEuropean operations
Canadaca.api.ovh.comNorth American operations
USapi.us.ovhcloud.comUS operations
So you Starteu.api.soyoustart.comBudget dedicated servers
Kimsufieu.api.kimsufi.comEntry-level servers

πŸ“¦ Installation

Community Nodes Installation

  • Go to Settings > Community Nodes in your n8n instance
  • Click Install and enter: n8n-nodes-ovh
  • Click Install and restart n8n

Manual Installation

# Install in your n8n root directory
npm install n8n-nodes-ovh

Docker Installation

# Add to your n8n Dockerfile
RUN cd /data && npm install n8n-nodes-ovh

πŸ”‘ Authentication

API Credentials Setup

  • Create OVH API Credentials

    • Visit: OVH API Console
    • Choose your region endpoint
    • Set required permissions (see below)
    • Generate your credentials
  • Configure in n8n

    • Create new OVH API credential
    • Enter your Application Key, Application Secret, and Consumer Key
    • Select your Endpoint region

Required API Permissions

Core Services

# Account Management
GET /me*
PUT /me*
POST /me*
DELETE /me*

# Domain Services
GET /domain*
PUT /domain*
POST /domain*
DELETE /domain*

# Dedicated Server
GET /dedicated/server*
PUT /dedicated/server*
POST /dedicated/server*
DELETE /dedicated/server*

Cloud Services

# AI Services
GET /cloud/project/*/ai*
PUT /cloud/project/*/ai*
POST /cloud/project/*/ai*
DELETE /cloud/project/*/ai*

# Kubernetes
GET /cloud/project/*/kube*
PUT /cloud/project/*/kube*
POST /cloud/project/*/kube*
DELETE /cloud/project/*/kube*

Infrastructure Services

# Hosted Private Cloud
GET /dedicatedCloud*
PUT /dedicatedCloud*
POST /dedicatedCloud*
DELETE /dedicatedCloud*

# Private Network (vRack)
GET /vrack*
PUT /vrack*
POST /vrack*
DELETE /vrack*

πŸš€ Quick Start

Example: Create DNS Record

{
  "nodes": [
    {
      "name": "OVH Domain",
      "type": "n8n-nodes-ovh.ovhDomain",
      "parameters": {
        "resource": "dnsRecord",
        "operation": "create",
        "domain": "example.com",
        "recordType": "A",
        "subDomain": "www",
        "target": "192.168.1.100",
        "ttl": 3600
      }
    }
  ]
}

Example: Deploy AI Application

{
  "nodes": [
    {
      "name": "OVH AI",
      "type": "n8n-nodes-ovh.ovhAi",
      "parameters": {
        "resource": "app",
        "operation": "create",
        "projectId": "your-project-id",
        "name": "my-ai-app",
        "image": "tensorflow/tensorflow:latest",
        "region": "GRA"
      }
    }
  ]
}

πŸ“š Documentation

Node References

NodeResource TypesUse Cases
OVH AIApps, Jobs, NotebooksML model training, AI app deployment
OVH AccountProfile, Bills, ContactsAccount automation, billing workflows
OVH Dedicated ServerServers, Network, SecurityInfrastructure provisioning, monitoring
OVH DomainDomains, DNS, NameserversDomain management, DNS automation
OVH Hosted Private CloudVMware infrastructurePrivate cloud orchestration
OVH KubernetesClusters, Nodes, SecurityContainer orchestration
OVH Order (Beta)Carts, Coupons, CheckoutOrder automation, cart management
OVH Private NetworkvRack, Services, IP blocksNetwork isolation, service integration

Advanced Features

  • πŸ”„ Error Handling: Comprehensive error messages with troubleshooting steps
  • βœ… Input Validation: Parameter validation prevents API errors
  • 🌐 Dynamic Endpoints: Automatic region detection and endpoint selection
  • πŸ“Š Consistent Responses: Standardized data formats across all nodes
  • πŸ”’ Secure Authentication: OVH API v1 signature implementation

πŸ› οΈ Development

Coming Soon

Additional nodes are implemented but not yet activated:

  • OVH Compute: Public Cloud compute instances
  • OVH Container Registry: Managed container registry
  • OVH Database: Managed database services
  • OVH Data Processing: Analytics and processing
  • OVH Storage: Object storage services

🀝 Support

Community

Professional Support

For enterprise support and custom development:

  • Website: ascenzia.fr
  • Services: AI agent creation, workflow automation, custom integrations

πŸ“„ License

MIT License - see LICENSE file for details.

🏷️ Version History

v0.15.22 - Current

  • πŸ†• Beta: OVH Order node for cart and order management
  • ✨ Support for cart operations, coupons, and checkout
  • πŸ”§ Enhanced endpoint management across all nodes

v0.15.19 - Previous

  • ✨ Multi-region endpoint support
  • πŸ› Enhanced error handling with troubleshooting
  • πŸ”§ Improved DELETE operations responses
  • βœ… Parameter validation and input sanitization
  • πŸ†• New OVH Hosted Private Cloud node

Previous Versions

  • v0.15.x: Enhanced stability and error handling
  • v0.14.x: Multi-node activation and testing
  • v0.13.x: Core functionality implementation

Developed with ❀️ by Ascenzia - Your trusted partner for AI automation and workflow solutions.

Keywords

n8n-community-node-package

FAQs

Package last updated on 09 Sep 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts