@n8n-dev/n8n-nodes-hetzner-cloud
v1.0.1
Published
Hetzner Cloud official API documentation.
Downloads
237
Maintainers
Readme
@n8n-dev/n8n-nodes-hetzner-cloud
Stop writing hetzner-cloud API integrations by hand.
Every time you connect n8n to hetzner-cloud, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
What if connecting n8n to hetzner-cloud took 5 minutes, not half a day?
This node gives you 27+ resources out of the box: Actions, Certificates, Certificate Actions, Datacenters, Firewalls, and 22 more: with full CRUD operations, typed parameters, and zero manual configuration.
What You Get
- Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
- Full CRUD: Create, read, update, and delete support where the API allows it
- Typed parameters: No more guessing field types
- Built-in auth: API key authentication, ready to go
- Declarative: Native n8n performance, no custom execute() overhead
Install
npm install @n8n-dev/n8n-nodes-hetzner-cloudOr in n8n:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-hetzner-cloud - Click Install
Quick Start
- Install the node (above)
- Add credentials: hetzner-cloud API → paste your API key
- Drag the hetzner-cloud node into your workflow
- Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
Resources
- Get all Actions
- Get all Certificates
- Post Create a Certificate
- Delete a Certificate
- Put Update a Certificate
- Get all Actions for a Certificate
- Post Retry Issuance or Renewal
- Get all Datacenters
- Get all Firewalls
- Post Create a Firewall
- Delete a Firewall
- Put Update a Firewall
- Get all Actions for a Firewall
- Post Apply to Resources
- Post Remove from Resources
- Post Set Rules
- Get all Floating IPs
- Post Create a Floating IP
- Delete a Floating IP
- Put Update a Floating IP
- Get all Actions for a Floating IP
- Post Assign a Floating IP to a Server
- Post Change reverse DNS entry for a Floating IP
- Post Change Floating IP Protection
- Post Unassign a Floating IP
- Get all Images
- Delete an Image
- Put Update an Image
- Get all Actions for an Image
- Post Change Image Protection
- Get all ISOs
- Get all Load Balancers
- Post Create a Load Balancer
- Delete a Load Balancer
- Put Update a Load Balancer
- Get Metrics for a LoadBalancer
- Get all Actions for a Load Balancer
- Post Add Service
- Post Add Target
- Post Attach a Load Balancer to a Network
- Post Change Algorithm
- Post Change reverse DNS entry for this Load Balancer
- Post Change Load Balancer Protection
- Post Change the Type of a Load Balancer
- Post Delete Service
- Post Detach a Load Balancer from a Network
- Post Disable the public interface of a Load Balancer
- Post Enable the public interface of a Load Balancer
- Post Remove Target
- Post Update Service
- Get all Load Balancer Types
- Get all Locations
- Get all Primary IPs
- Post Create a Primary IP
- Delete a Primary IP
- Put Update a Primary IP
- Post Assign a Primary IP to a resource
- Post Change reverse DNS entry for a Primary IP
- Post Change Primary IP Protection
- Post Unassign a Primary IP from a resource
- Get all Networks
- Post Create a Network
- Delete a Network
- Put Update a Network
- Get all Actions for a Network
- Post Add a route to a Network
- Post Add a subnet to a Network
- Post Change IP range of a Network
- Post Change Network Protection
- Post Delete a route from a Network
- Post Delete a subnet from a Network
- Get all PlacementGroups
- Post Create a PlacementGroup
- Delete a PlacementGroup
- Put Update a PlacementGroup
- Get all prices
- Get all Servers
- Post Create a Server
- Delete a Server
- Put Update a Server
- Get Metrics for a Server
- Get all Actions for a Server
- Post Add a Server to a Placement Group
- Post Attach an ISO to a Server
- Post Attach a Server to a Network
- Post Change alias IPs of a Network
- Post Change reverse DNS entry for this Server
- Post Change Server Protection
- Post Change the Type of a Server
- Post Create Image from a Server
- Post Detach a Server from a Network
- Post Detach an ISO from a Server
- Post Disable Backups for a Server
- Post Disable Rescue Mode for a Server
- Post Enable and Configure Backups for a Server
- Post Enable Rescue Mode for a Server
- Post Power off a Server
- Post Power on a Server
- Post Soft reboot a Server
- Post Rebuild a Server from an Image
- Post Remove from Placement Group
- Post Request Console for a Server
- Post Reset a Server
- Post Reset root Password of a Server
- Post Shutdown a Server
- Get all Server Types
- Get all SSH keys
- Post Create an SSH key
- Delete an SSH key
- Put Update an SSH key
- Get all Volumes
- Post Create a Volume
- Delete a Volume
- Put Update a Volume
- Get all Actions for a Volume
- Post Attach Volume to a Server
- Post Change Volume Protection
- Post Detach Volume
- Post Resize Volume
Why This Node?
Without this node:
- Hours of manual API integration
- Copy-pasting from hetzner-cloud docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
With this node:
- Install → configure → use. 5 minutes.
- Auto-generated from the official hetzner-cloud OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
Auto-Generated
This node was auto-generated from the official hetzner-cloud OpenAPI specification using @n8n-dev/n8n-openapi-node-ultimate, then validated against the live API so you get accurate types and real parameters, not guesswork.
When the hetzner-cloud API updates, this node updates too.
License
MIT © kelvinzer0
