hetzner-server

Manage Hetzner Cloud server lifecycles with the hcloud CLI.

567|82|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/pedronauck/skills --skill hetzner-server
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hetzner-server
Source: https://github.com/pedronauck/skills/tree/main/skills/hetzner-server
Command: npx skills add https://github.com/pedronauck/skills --skill hetzner-server

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires hcloud, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation and management of Hetzner Cloud servers, streamlining the process of setting up development, remote, or production environments.

Core Features & Use Cases

  • Server Creation: Provision new servers with specified types, images, locations, and SSH keys.
  • Firewall Management: Apply predefined firewall rules for secure access (SSH, Tailscale, Web).
  • User-Data Execution: Automate initial server setup with cloud-init scripts for software installation.
  • Swap Configuration: Ensure optimal performance by adding swap space to servers.
  • SSH Management: Facilitate secure SSH access and manage SSH configurations.

Quick Start

Create a new Hetzner server named 'dev' using the 'cax21' type, Ubuntu 24.04 image, in the 'nbg1' location, with 'ts-ssh' firewall and your SSH keys.

Frequently Asked Questions about hetzner-server

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I provision a Hetzner cloud server with a specific OS image and location?

Provisioning a Hetzner cloud server involves specifying the instance type, OS image, and geographical location. This Skill automates server creation by injecting SSH keys, applying network firewalls, and executing user-data scripts for initial configuration.

Can I automate initial software installation when creating a Hetzner VPS?

You can automate initial software installation on a Hetzner VPS using user-data scripts. This Skill executes cloud-init scripts during server provisioning to handle software setup and configure swap space automatically.

Do I need the hcloud CLI to manage Hetzner cloud servers?

Yes, the hcloud CLI is required for all Hetzner cloud server operations. You must have the hcloud dependency installed to execute server lifecycle tasks like creation, configuration, and deletion through this Skill.

How do I apply firewall rules to a Hetzner cloud server?

You apply firewall rules to a Hetzner cloud server during the creation process. This Skill supports applying predefined firewall configurations for secure access, including rules for SSH, Tailscale, and Web traffic.

What is the best way to configure swap space on a Hetzner cloud server?

The best way to configure swap space is during initial server provisioning. This Skill automates swap configuration alongside user-data execution to ensure optimal performance for your Hetzner cloud servers.