NAME
hrobot.pl - Hetzner Robot CLI (Perl implementation)
VERSION
version 0.002
SYNOPSIS
# List servers
hrobot.pl server list
# Show server details
hrobot.pl server describe 123456
# Reset server
hrobot.pl reset 123456
hrobot.pl reset 123456 --type hw
# List SSH keys
hrobot.pl key list
# JSON output
hrobot.pl -o json server list
DESCRIPTION
Perl implementation of a CLI for the Hetzner Robot API. This is for managing dedicated servers, unlike hcloud.pl which manages cloud servers.
NAME
hrobot.pl - Hetzner Robot CLI (Perl implementation)
OPTIONS
- -u, --user=USER
-
Robot webservice username. Defaults to
HETZNER_ROBOT_USERenv. - -p, --password=PASSWORD
-
Robot webservice password. Defaults to
HETZNER_ROBOT_PASSWORDenv. - -o, --output=FORMAT
-
Output format:
table(default) orjson.
COMMANDS
server
Manage dedicated servers.
hrobot.pl server list # List all servers
hrobot.pl server describe ID # Show server details
key
Manage SSH keys.
hrobot.pl key list # List all keys
reset
Reset a server.
hrobot.pl reset ID # Software reset
hrobot.pl reset ID --type hw # Hardware reset
hrobot.pl reset ID --type man # Manual reset (technician)
wol
Wake-on-LAN.
hrobot.pl wol ID
ENVIRONMENT
HETZNER_ROBOT_USER-
Robot webservice username.
HETZNER_ROBOT_PASSWORD-
Robot webservice password.
SEE ALSO
WWW::Hetzner::Robot, https://robot.hetzner.com/doc/webservice/en.html
SUPPORT
Issues
Please report bugs and feature requests on GitHub at https://github.com/Getty/p5-www-hetzner/issues.
IRC
Join #kubernetes on irc.perl.org or message Getty directly.
CONTRIBUTING
Contributions are welcome! Please fork the repository and submit a pull request.
AUTHOR
Torsten Raudssus <torsten@raudssus.de>
COPYRIGHT AND LICENSE
This software is copyright (c) 2026 by Torsten Raudssus.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.