Product / Launchpad

Deploy & share

Deploy the app. Get a URL. Invite the team.

Point Tarantula at an agent-built app. It comes back online, private, and ready to share—with previews, TLS, logs, custom domains, and rollbacks included.

production deploy healthy
TARANTULA / LAUNCHPADrenewal-board
01Preview checked
02Production promoted
036 teammates can open
RESULTrenewal-board.tarantula.app
1command from folder to live

Deploy web apps and APIs in one command. Previews, private URLs, custom domains, TLS, logs, and rollbacks are already handled.

What is included

Useful defaults, ready in production.

01

Instant URLs

Every deploy gets a stable production URL and an isolated preview URL.

02

Fast for collaborators

Serve the app close to wherever your collaborators open it.

03

Private sharing

Keep an app personal, share it with named teammates, or open it to the web.

04

Safe releases

Inspect a preview, promote it, and roll back without rebuilding infrastructure.

Declared with the app

Deployment is part of the app, not a second project.

The coding agent declares the resource beside the app. Local development and production use the same binding and permission contract.

tarantula.tsLaunchpad
import { defineApp, web } from "tarantula";

export default defineApp({
  name: "renewal-board",
  web: web("./app")
});
Validated locally · ready to deploy

Small-cloud defaults

01No release pipeline

02Private URL automatically

03Preview, promote, and roll back

Private alpha

Bring the app idea. Leave the cloud catalog behind.

Join private alpha