A Common Lisp client library for the Hetzner Cloud API.
- Common Lisp 100%
| doc | ||
| src | ||
| tests | ||
| AGENTS.md | ||
| dev.metalisp.libhetzner.asd | ||
| LICENSE | ||
| README.org | ||
dev.metalisp.libhetzner
A Common Lisp client library for the Hetzner Cloud API.
Prerequisites
Quickstart
Clone this repository into your Quicklisp local-projects directory:
cd ~/quicklisp/local-projects/
git clone https://github.com/your-org/dev.metalisp.libhetzner.git
Load the system in your REPL:
(ql:quickload :dev.metalisp.libhetzner)
Create a client and list your servers:
(defparameter *client* (ml-libhetzner:make-client "your-api-token"))
(ml-libhetzner:list-servers *client*)
Generate an API token at Hetzner Cloud Console.
API Reference
See doc/dev.metalisp.libhetzner.org for the full specification, including all public functions, data structures, error conditions, and pagination helpers.