Tessera Serve

PX-05

North Star

One window owns the whole journey.

Detect, run, expose, observe, ship. Every competing tool owns a single stage of that chain — a deploy platform, a tunnel service, a self-hosting panel — and leaves you to stitch the rest together yourself.

One window owns the whole journey. Every competing tool owns a single stage of it — Vercel deploys, a tunnel service exposes, a self-hoster runs. The chain below is the product.

01

Detect

14 project types · templates or any folder

Point it at a directory. It works out what the project is, finds how to start it, and loads the app's own .env without being told.

02

Run

Supervised process · auto-restart

The app comes up on a port with PID tracking, graceful shutdown and a restart with a desktop notification if it falls over.

03

Expose

Tunnel · custom domain · TCP

A public URL immediately, or your own domain by CNAME. Password access and rate limits are applied at Serve's own reverse proxy, so a prototype with no auth code in it can still be shared safely.

04

Observe

Proxy analytics · inspector · logs

Traffic passes through the proxy, so the request counts, P95 and status-code mix are what clients actually experienced rather than what the app believes it served.

05

Ship

ECS · App Runner · Cloud Run · Azure · Docker Hub

Same window. It writes the Dockerfile when the project has none, runs a pre-deploy check first, then tracks what the running service costs.

Databases

Four engines — PostgreSQL, MySQL, Redis and MongoDB — provisioned as real Docker containers from one click, each handing back a connection string ready to paste into the app's .env.

On your machine

The apps, the proxy, the databases and the logs all run on your laptop. The free tier needs no account at all — there is nothing to sign up for before the first public URL.

What owning the whole chain buys you

Protection without writing auth

Password access and rate limits are applied at Serve's own proxy, so a prototype with no auth code in it can still be handed to a client safely.

Numbers a client experienced

Analytics are recorded at the proxy rather than inside the app, so the request count and P95 are what actually reached the browser.

A real database in one click

Four engines as real Docker containers, each returning a connection string ready to paste into the app's .env — no Docker config to write.

One place when it gets real

The same window that started the app writes the Dockerfile, checks prerequisites, deploys it and then tracks what the running service costs.

The specification.

Platforms

macOS · Windows

Templates

React · Next.js · Express · Flask · Vue · SvelteKit

Exposure

Public tunnels · custom domains · TCP

Cloud

AWS ECS · App Runner · Cloud Run · Azure · Docker Hub

Protection

Password access · rate limiting

Tessera Serve is live.