Kryd

Getting started

Install the Kryd CLI and take a React / Vite / Next.js app from git push to a live URL.

Install the CLI

npm install -g @kryd/cli

This gives you the kryd command (Node.js ≥ 22). You can also run any command zero-install with npx @kryd/cli <command>.

Sign in

kryd login

This opens your browser to authenticate. The token is stored in ~/.kryd and is never printed.

Run this inside an existing React Router, Next.js, or Vite project:

kryd init

kryd init links the current repo to a new Kryd project, registers the deploy webhook, and adds a kryd git remote pointing at your project's repository on Kryd's forge. It also writes a .kryd/project.json link file (git-ignored, no secret) so the other commands work in this folder with no project id.

kryd init links an existing app — it doesn't scaffold a new one.

Deploy

Push to the kryd remote to build and go live:

git push kryd main

Kryd builds your app (no Dockerfile needed), pushes a commit-tagged image, and rolls it out behind the edge gateway with SSL. The deploy is health-gated: a build that fails its health check never replaces the version that's already live.

Follow it live:

kryd logs                       # the linked project's latest deploy (build + deploy log)
kryd logs <project> --runtime   # the running app's own stdout/stderr

Your production URL is https://<project>-<tenant>.kryd.cloud, and every branch also gets its own preview URL on kryd.dev.

Add data, storage, and AI

kryd db create        # managed Postgres — DATABASE_URL is injected on your next deploy
kryd storage create   # S3-compatible object storage — the AWS_* vars are injected
kryd ai enable        # an EU AI-gateway endpoint — AI_GATEWAY_URL + AI_GATEWAY_TOKEN injected

Each command attaches the resource and injects its credentials into your app at the next deploy — you never handle the secrets yourself. See Core concepts for how each one works.

Watch it in the dashboard

Everything you do from the CLI is also visible at app.kryd.eu: your projects, live deploy status, streaming build and runtime logs, and account usage.

On this page