Deploy your whole stack
with one prompt

Frontend, backend, and database — described in one file and live on a real URL. Tell your agent to deploy. Hexclave runs the rest.

See how it works

Free tier  /  No card required

Next.js Vite Node Bun Python Go Postgres Redis Express FastAPI Remix Astro

01 Features

One deploy for the
whole stack.

Hexclave Deploy puts your frontend, API and database on the same private network, behind a real URL, from a single prompt.

01

Deploy with one prompt

Your coding agent reads the repo, writes the config and ships it. No dashboard to click through, no YAML to learn.

02

Run everything together

Frontend, backend, database and workers deploy as one group and talk over a private network.

03

Config as code

hexclave.deploy.ts describes every service. Review it in a PR, roll it back with git.

04

Instant URLs, custom domains

Every public service is live on HTTPS the moment it deploys. Bring your own domain when you're ready.

05

Always-on, or scale to zero

Choose per service. Keep the API warm, and let the frontend sleep when nobody's visiting.

06

Autoscaling

When traffic spikes, capacity follows demand up and back down again. You don't touch a thing.

07

Free to start

A real free tier. No credit card to get your first stack live.

02 How it works

Prompt, review, live.

Your agent does the setup. You keep the config in your repo, so every deploy is reviewable and repeatable.

~/acme-appidle
  1. 01

    Prompt

    Ask your agent to deploy. Hexclave's skill inspects the project and works out what needs to run.

  2. 02

    Review

    It writes hexclave.deploy.ts into your repo. Tweak it, commit it, or leave it as is.

  3. 03

    Live

    Services build, connect and go live together. You get a URL, and a custom domain whenever you want one.

03 Config as code

Your infrastructure,
in one TypeScript file.

No console archaeology. hexclave.deploy.ts lives next to your code and is the single source of truth for what runs.

  • Per-environment valuesDifferent settings for prod, preview and dev.
  • Secrets out of gitReference them by name. Values live in project settings.
  • Private databasesInternal services never touch the public internet.
  • Persistent volumesStateful services keep their files across redeploys.
hexclave.deploy.tsTypeScript
import { defineDeploy, secret, service } from "hexclave/deploy";

export default defineDeploy({
  services: {
    // Scales to zero when idle
    web: {
      type: "serverless",
      public: true,
      port: 3000,
      env: { API_URL: service("api").url },
    },

    // Always warm, talks to the db privately
    api: {
      type: "server",
      minInstances: 1,
      port: 4000,
      env: {
        DATABASE_URL: service("db").url,
        STRIPE_KEY: secret("STRIPE_KEY"),
      },
    },

    // Never exposed to the internet
    db: {
      image: "postgres:16",
      public: false,
      volume: { path: "/var/lib/postgresql/data" },
    },
  },
});

04 Scaling

Scale to zero.
Scale to the spike.

Drag the slider. Capacity is added and removed for you, and serverless services drop to zero when traffic does.

Requests
0/s
Instances
0
State
Sleeping
Idle Spike

05 Pricing

Start free.
Pay when you need always-on.

Free

No card

$0to start

Everything you need to get your first stack live.

  • Frontend, backend and database together
  • Instant .deploy.built-with-hexclave.com URL
  • Serverless services that scale to zero
  • Config as code with hexclave.deploy.ts
  • Services run 24 hours after each deploy

Team

Production

Usagepay as you grow

Remove the guardrails once real users show up.

  • Everything in Free
  • Always-on servers, no runtime cap
  • Autoscaling for traffic spikes
  • Custom domains
  • Built for production workloads
Talk to us

06 FAQ

Questions

What does "deploy with one prompt" mean?

You ask your coding agent to deploy. Hexclave's Deploy skill inspects your project, generates hexclave.deploy.ts, provisions the services and returns a live URL. You can review and edit the file at any time.

Can I run my database and backend with the frontend?

Yes. Define them all in one file and they deploy together. Databases and internal services can stay off the public internet and talk to each other over a private network.

What's the difference between serverless and always-on?

Serverless services scale automatically and drop to zero when idle. Always-on servers keep at least one instance warm. You choose per service.

How do custom domains work?

Every public service gets an instant URL. When you're ready, add your own domain, set the DNS records shown in the dashboard and Hexclave verifies it.

Is there really a free tier with no card?

Yes. You can start free without entering a card. The free plan uses serverless services that scale to zero. Always-on servers and longer runtimes are part of the Team plan.

Where do my secrets live?

Not in git. You reference them by name in your config, and the values are stored in your project's secret settings and injected per environment.

You build it.
We run it.

Your first deploy is one prompt away. Free to start, no card required.

Read the docs