Quickstart: hcloud
hcloud es un binario pequeño incluido en el tarball de la release (y compilado desde crates/cloud-cli). Habla con CLOUDD_URL y recuerda tu sesión en ~/.config/hyphae-cloud/.
export CLOUDD_URL=https://infra-hyphae.run
hcloud signup --email [email protected] --password 'al menos 8 caracteres' --invite-code "$INVITE_CODE" # el código es obligatorio en el despliegue alojadohcloud project create --name demohcloud project wakeup prj_…hcloud key create prj_… --label app # imprime la clave hyp1_ una vez y la guarda para `capabilities`hcloud capabilities prj_… # GET /v2/capabilities, HYPRSP01 decodificado, nombres de campo de Nativehcloud project head prj_… # sonda en vivo mientras correStorage, realtime y funciones:
hcloud storage buckets create prj_… assetshcloud storage put prj_… assets ./hola.txt hola.txthcloud realtime publish prj_… orders created '{"order": 42}'hcloud fn deploy prj_… hello ./hello.jshcloud fn invoke prj_… hello '{"name": "cli"}'hcloud fn secret set prj_… API_KEY --file ./secreto.txt # nunca se muestra de vueltaUn snapshot necesita el motor dormido:
hcloud project sleep prj_…hcloud snapshot create prj_… --label primerohcloud snapshot list prj_…Lista completa de comandos: referencia de hcloud.