What actually runs here.
Four runtimes, each with one fixed convention and nothing to configure. Your agent picks from what’s in your files — these pages are for when you’d rather know too.
Static sites
An index.html and whatever sits beside it. No build step, no bundler.
Detected by index.html · runs the files, directly
Node
Express, Hono, Fastify, a server-rendered site, a small API.
Detected by package.json · runs npm start
Python
Flask and Django, served as a WSGI app from a fixed entrypoint.
Detected by requirements.txt · runs gunicorn app:app
PHP
A script, a small tool, or an old-fashioned page that just serves.
Detected by composer.json or .php files · runs index.php, per request
Not sure which one you built? You don’t have to be — your agent reads the deploy reference and decides. Pick by what you made instead →
- build commands
- start commands
- ports
- Dockerfiles
- nginx
- systemd
- process managers
You configure none of this.
There is no build command, no start command and no port setting — for any runtime. Your agent sends files; what runs them is worked out from what's inside.
- TLS renewal
- health checks
- restart policies
- log rotation
- scaling rules
- deploy hooks
- CI pipelines
The one thing each runtime does expect is its entrypoint, and that’s on this page. The deploy reference is the exhaustive version your agent reads.
The versions you can ask for.
Name one and your agent passes it along; say nothing and agenthost picks a current release.
Point your agent at it.
Static sites are free. Anything that runs code is €4 a month, with a database included.