Many endpoints per app, with an uptime check on each one
Serve one app on several hostnames, move an endpoint you already have onto it, and see every endpoint's uptime and last check on the app page.

Serve one app on several hostnames, move an endpoint you already have onto it, and see every endpoint's uptime and last check on the app page.

Functions run on Node.js 24. A request that reaches a sleeping or busy function now waits its turn at the edge instead of getting an error page.

Security Analytics names the networks your visitors come from, any traffic rule can match a network with req.asn, and load-test tools now count as automation.

Describe the alerts you want and Iris drafts them. You pick which to keep and who gets them, then create them. Alert emails go only to your members.

A key Iris creates for you is shown once, to you. Saved Slack and webhook URLs show only their domain, and alert emails go only to your account's members.

One ring for every limit: amber from 80%, red at the limit, and a sidebar badge that warns you before a create fails.

Sites behind Cloudflare now show the visitor's own IP in your logs and IP rules, and Iris flags a flooding visitor you can block in one click.

Press Ctrl K to find an endpoint, app, domain or database by name. The Create menu groups every create action, and pages show their layout while data loads.

Back up a managed database on demand or on a schedule, restore it after typing its name, and export a paused database whenever you need its data.

The ngris MCP server now runs managed databases, their backups, restores and exports, and your apps' deploy hooks. Each change it makes shows in your audit log.
