Ir al contenido

Studio overview

Esta página aún no está disponible en tu idioma.

The Studio is a static bundle served by the Cloud daemon at /studio/. It calls the same public routes as hcloud and the JavaScript client with your session and the keys you paste in. It holds no server-side state, computes or verifies nothing, and shows the engine’s fields under the engine’s names.

Page What it shows Routes behind it
Projects Your projects with state and creation time; create a project. GET/POST /v0/projects
Overview Header (name, id, state, engine pin, data plane), Wake up / Sleep / Refresh, the Get started checklist, the head card, How it works. GET …/{id}, POST …/wakeup, POST …/sleep, GET …/head
Engine head in full and the capabilities probe with a project key: decoded HYPRSP01 kind 1 and the raw bytes. GET …/head, GET /v2/capabilities
API keys Key list (key_id, label, created, revoked), create (shown once), revoke. GET/POST …/keys, DELETE …/keys/{key_id}
Storage Buckets, objects with state/size/etag, upload, download, delete. …/storage/*
Realtime Listen on a channel, publish an event, watch the log. …/realtime/sse, …/realtime/publish
Functions & Secrets Deploy a module, invoke it, read the answer; set/rotate/delete secrets by name. …/functions/*, …/functions/secrets/*
Snapshots Create, show, restore; the 409 tenant_running explanation. …/snapshots, …/restore
Settings Theme, language, the raw project record, and the note that no delete route exists. GET …/{id}
  • (i) buttons open a short explanation with a Learn more link into these docs, in your language.
  • Notices show server errors verbatim (status code: message, in English) and add a translated explanation with a link to the errors reference.
  • Native fields appear in monospace tables whose header is the field name exactly as the engine reports it.
  • Do the same from your terminal or code at the bottom of each page: the equivalent curl, hcloud and JavaScript with your project id filled in and no credentials inlined.
  • Dates are shown in your locale; hover for the raw RFC 3339 value.

Session and pasted keys live in the browser tab’s sessionStorage and are dropped when the tab closes. Theme, language and checklist progress live in localStorage.