hetzner
SafeDevOps & 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
Azure CLI
CautionComprehensive Azure Cloud Platform management via command-line interface.
cloudflare
SafeManage Cloudflare Workers, KV, D1, R2, and secrets using the Wrangler CLI.
coolify
CautionManage Coolify deployments, applications, databases, and services via the Coolify API.
digital-ocean
SafeManage Digital Ocean droplets, domains, and infrastructure via DO API.