Loading...
Loading...
Deploy a static site to VibeHost and get a private shareable URL. Use when the user wants to ship, host, preview, or publish a built static frontend.
npx skill4agent add gntc-labs/skills vibehost-deploydist/out/build/curl -fsSL https://vibehost.com/install.sh | sh # macOS / Linux; one static binary
vibehost login # device-flow browser login; or VIBEHOST_TOKEN env var for headless/CI
vibehost whoami # confirm session + which workspace is activevibehost login~/.config/vibehost/config.jsonVIBEHOST_TOKENhttps://api.vibehost.com/mcp--jsonindex.htmldist/out/build/vibehostvibehost app create my-app # once per app; name: lowercase, 2–40 chars, [a-z][a-z0-9-]*
vibehost deploy ./dist --app my-app --json # every time--json{ ok: true, data: { url, immutableUrl, ... } }vibehost link --app my-app.vibehost/project.jsonvibehost deployhttps://api.vibehost.com/mcpdescriptionlist_appscreate_app{ name, workspaceId }check_blobs_missingrequest_uploadContent-Type: application/octet-streamdeploy{ appId, channel?, manifest[] }{ deploymentId, status: "starting" }get_deploymentdeploymentIdstatushealthyfailedsupersededurlimmutableUrlindex.htmlindex.html_redirectsTARBALL_INVALIDerror.detailsnode_modulesTOKEN_WORKSPACE_MISMATCHappIdworkspaceIdlist_appsvibehost whoamilist_workspacesdescriptionerror.codeerror.messageSCREAMING_SNAKE_CASE