Skip to content

Made for the way you already work

Lahyer for
developers.

Keep your framework, your repository, and your editor. Bring a project to Lahyer through Git or the terminal, then stay close to what is running.

Connect a repository
Three connected building stages represent the developer workflow from code through build to deployment.

A few ways to begin

Your code comes first.

A familiar place to ship

The terminal is a first-class citizen.

CLI reference

Start with the CLI.

Install the package, then connect your account with an organization-scoped API key.

npm install -g @lahyer/cli
CLI workflow
lahyer login lahyer init lahyer deploy

Create an API key in Settings, sign in, and link this directory to your project. Deploy the checked-out branch.

Your stack has a place here.

  • Next.js
  • React
  • Vite
  • Astro
  • SvelteKit
  • Nuxt
  • Remix
  • Angular

A practical first deployment

A familiar workflow.
Fewer loose ends.

Choose your source.

Connect GitHub or GitLab, or use the CLI to upload a directory. Set the root directory and build configuration to match your application.

Configure the environment.

Add application secrets to encrypted project environment variables. Keep database connections on the server and out of your Git history.

Watch the build. Inspect the app.

Follow the build log, check the live URL, and review runtime output. Use PR previews to review changes and an available deployment when you need to roll back.

A few useful answers

Before you begin.

Can I deploy from CI?

Yes. Install the CLI and provide LAHYER_TOKEN as a secret. Supply --org and --project when the checkout is not linked. Add --json for machine-readable command output.

How do I authenticate the CLI?

Create an organization-scoped API key in Settings and run lahyer login. Never commit the key or include it in public build logs.

Can I bring an existing Dockerfile?

Yes. A Dockerfile is available for custom build and runtime needs. The control plane does not execute your application code.

Where can I get help with a failed build?

Start with the build log, then use the project's AI view or lahyer ask for an explanation grounded in project context. You can also contact support with the project and deployment identifiers, without sharing secrets.

Something specific to your stack?

Read the docs Talk to us CLI package