What works and what does not

Website (€ 10): HTML, CSS, images, fonts and JavaScript that runs in the browser. Up to 50 MB per upload and 500 files. There must be an index.html. No server-side code: .php, .py, .env and similar files are refused with an explanation, and so are paths that point outside the site (zip-slip) and symlinks.

App (€ 15): any Node app that listens on a port, with its own Postgres database (1 GB, 10 connections) and 10 GB of traffic a month. 0.25 vCPU and 0.5 GiB memory, scaling to zero.

Usage-based: the whole platform as building blocks at cost plus a small markup: bigger containers, keep-warm, your own database server, cache, file storage, scheduled jobs, extra domains. See Usage-based rates.

Rate limits: 5 new sites per hour per IP address and per email address. Every upload is checked for abuse before it is served, see What gets scanned.

Anything beyond this: email [email protected].

Checked against the code on 2026-09-13 · Evidence: lib/trial-sites.ts, app/deploy/page.tsx, app/api/deploy/route.ts

Was this helpful?

/docs/deploy/limits.md