Cloud

Cloud is the backend for a single site: Postgres, HTTP endpoints, and crons. The generated website stays a frontend. APIs and jobs run on the Cloud project attached to it.

Cloud is Pro. The number of Cloud backends you can keep running at once depends on the credit package (1 on the smallest Pro plan, up to 12 on the largest).

Cloud page with active backend, Postgres, endpoints, crons, and public host.
Cloud page with active backend, Postgres, endpoints, crons, and public host.

Open Cloud

In a project: More → Cloud.

If Cloud is off you will see Enable Cloud. If the plan has no quota, the page tells you to upgrade. If you are at the backend cap, stop an unused site or change plan.

Status

BadgeMeaning
StartingProvisioning Postgres and the public host
ActiveEndpoints and crons can run
StoppedPaused — data and code stay
ErrorOpen the page and retry Start, or ask chat

Stop pauses Postgres, endpoints, and crons. Confirm the dialog if you mean it. Start brings the same backend back.

The header also shows how many backends you are using (used / limit), invocation volume (24h), and the public host link (*.bunstation.dev).

What chat does vs what you do

  • You enable, stop, and start Cloud, and edit endpoint/cron source in the tables
  • Chat creates endpoints and crons when the site needs an API or a schedule — there is no “New endpoint” button
  • SQL, tables, and buckets are driven by chat (and the Cloud platform), not by a SQL editor inside this page — see Postgres

Two hostnames

Remember which URL is which:

HostUsed for
*.bunstation.devYour custom HTTP endpoints
Cloud project URL (sandbox.bunstation.com)Auth and Postgres (supabase-js)

The website should fetch endpoint URLs on the public host. Auth and table calls use the project URL and the anon key. Do not mix them.

Next

Need help? Contact us.