1. Create an account
Sign up at xano.com. The Free plan is enough for everything on this page. During sign-up you get an instance and a workspace.2. Sign in from the project
login opens your browser to sign in to Xano and approve the CLI (OAuth with PKCE, so there
are no API keys to copy). You pick the instance and the workspace at that step. The credential
is saved in ~/.xanosdk/auth.json and works from any project on this machine.
3. Confirm where you are signed in
--workspace flag. If either is wrong, run npx xanosdk login --force and pick again.
4. Deploy to an ephemeral
For a quick look, deploy the backend and the built frontend:--test runs the tests the deployed backend carries and
exits 5 if one fails (the deploy stays in place either way).
impersonate command it prints to open the Xano editor on the ephemeral.
The ephemeral and the Engine are the same backend, one in the cloud and one on your machine.
Keep developing against the Engine with npm run xano:deploy. Deploy to an ephemeral when you
want a shared URL or are ready to release.
Some instances have ephemerals turned off. There, you stage on a Xano branch of your workspace
instead; Releases shows how.