Back to Skills Hub
Hetzner Cloud CLI

Hetzner Cloud CLI

@pasogott
developmentCloud InfrastructureServer ManagementDevOps

Command-line interface for managing Hetzner Cloud infrastructure, including servers, networks, firewalls, volumes, and snapshots with built-in safety protocols.

🚀 The Hetzner Cloud CLI is a command-line tool for managing cloud infrastructure on Hetzner's platform. Create and control servers, configure firewalls and networks, manage storage volumes, and handle SSH keys—all from your terminal. Built-in safety features prevent accidental deletions and require confirmation before making changes.

💡 Perfect for DevOps engineers, system administrators, and developers who need fast infrastructure automation. Manage multiple projects with contexts, automate deployments, provision resources programmatically, and integrate with scripts and CI/CD pipelines. Supports JSON and YAML output for seamless integration.

✨ Encrypted credential storage keeps your API tokens secure locally. Create snapshots before modifications for peace of mind, and use bulk operations with selectors to manage resources efficiently at scale.

GitHub

Requirements

Hetzner Cloud API Token

Read+write API token from Hetzner Cloud console for authentication

hcloud-cli

Hetzner Cloud CLI package (installable via brew, apt, or dnf)