Quick start
Deploy a project from your terminal. You need a Hiraiship account and a Vite, Rasengan.js, Hono or Futon project on your machine; a folder of static files works too.
Install the CLI
Terminal It needs Node.js 20.12 or later. See CLI overview for other ways to run it.
Log in
Terminal The CLI prints a one-time code and opens the dashboard in your browser. Check that the code matches, approve it, and the CLI is logged in. See Authentication.
Deploy
From your project's directory:
Terminal The first time, the CLI asks which project to deploy to and offers to create one. The project's slug becomes its address:
my-appis served atmy-app.hiraiship.app. The link is saved in.hiraiship/project.json, so later deploys go to the same project without asking.The CLI then uploads your files, follows the build step by step, and prints the URL once it's live:
Output
What just happened
- The CLI packed your directory, leaving out
node_modules,.git,.envfiles and whatever your.gitignorelists. See Ignoring files. - Hiraiship detected the framework, installed your dependencies with the package manager your lockfile names, and ran the build. See Builds.
- The output was published to Cloudflare's network, behind your project's domain.