hetzner

Safe
DevOps & Cloud

Hetzner Cloud server management using the hcloud CLI.

SKILL.md

# Hetzner Cloud Skill Manage your Hetzner Cloud infrastructure using the `hcloud` CLI. ## Setup Set your Hetzner Cloud API token: ```bash export HCLOUD_TOKEN="your_token_here" ``` Or add it to the skill's `.env` file. ## Usage Common commands: ### Servers - `servers list` - List all servers - `servers get <id>` - Get server details - `servers create <name> <type> <image> <location>` - Create a server - `servers delete <id>` - Delete a server - `servers start <id>` - Start server - `servers stop <id>` - Stop server - `servers reboot <id>` - Reboot server - `servers ssh <id>` - SSH into server ### Networks - `networks list` - List networks - `networks get <id>` - Get network details ### Floating IPs - `floating-ips list` - List floating IPs ### SSH Keys - `ssh-keys list` - List SSH keys ### Volumes - `volumes list` - List volumes ### Firewalls - `firewalls list` - List firewalls ## Example Usage ``` You: List my Hetzner servers Bot: Runs servers list → Shows all your cloud servers You: Create a new server for testing Bot: Runs servers create test-server cx11 debian-11 fsn1 You: What's using the most resources? Bot: Runs servers list and analyzes resource usage ``` **Note:** Requires `HCLOUD_TOKEN` environment variable.

More in DevOps & Cloud