rust.solutions

Huck Deploy API

deploy.rust.solutions is a read-only introspection endpoint that lists all installed Huck binaries on the server with their SHA-256 checksums, file sizes, and modification times. Useful for verifying deployment integrity and auditing which versions are running.

Requires Bearer authentication via HUCK_TOKEN.

Endpoints

MethodPathDescription
GET/versionsList all huck-* binaries with sha256, size, mtime
GET/healthzLiveness check, no auth

Response

{
  "binaries": [
    {
      "name": "huck-config",
      "sha256": "2517f990e91f1f57ea6f0dba4611f537a2cd43ce00f16cf752b5e2eb7604673b",
      "size": 1168944,
      "mtime": 1787751643
    }
  ]
}

Example

curl https://deploy.rust.solutions/versions \
  -H "Authorization: Bearer $HUCK_TOKEN"