Pair the VibingView CLI with your account
Authorise the command-line tool in your browser and use it to list resources, deploy archives and read logs.
Get the CLI
The CLI is packaged as @vibingview/cli and needs Node.js 18 or newer. The npx command requires the package to be published to npm; until then, run node bin/vibingview.mjs from a repository checkout. It uses https://vibingview.com unless you pass --url or set VIBINGVIEW_URL.
npx @vibingview/cli login
# from a repository checkout:
node bin/vibingview.mjs loginApprove the pairing
- login prints a link and a short pairing code.
- Open the link while signed in, check that the code matches the one in your terminal, and explicitly approve it. Deny it if you did not start the request.
- The CLI receives a scoped token and saves it, together with the control-plane address, to ~/.vibingview/config.json with owner-only permissions. Pairing requests expire after ten minutes.
Everyday commands
vibingview workspaces
vibingview apps
vibingview deploy <workspace-id> <name> <archive.zip>
vibingview logs <app-id> [build|runtime]
vibingview rebuild <app-id>
vibingview restart <app-id>
vibingview env <app-id> <NAME> <value>For CI, set VIBINGVIEW_TOKEN instead of pairing interactively. Values passed to env can end up in shell history. Revoke tokens you no longer use from account settings.
Need help? Open a support ticket from your dashboard.