Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.bunny.net/llms.txt

Use this file to discover all available pages before exploring further.

Use this page to look up the domains bunny.net assigns to your resources and the base URLs of each public API.

Application URLs

When you deploy code on bunny.net, you get a unique URL on the bunny.run domain so the app is reachable straight away.

Magic Containers

Adding a CDN endpoint to a Magic Containers app generates a URL on bunny.run. You can find it on the Endpoints tab.
mc-<hash>.bunny.run
To learn more, see Endpoints.

Edge Scripting

Publishing a script generates a URL on bunny.run, backed by an automatically provisioned pull zone. The URL appears on the script overview after the first publish.
<script-name>-<hash>.bunny.run
The URL is set when the script is created and does not change if you later rename the script. To learn more, see Deployments.

CDN URLs

Each pull zone you create gets a hostname on the b-cdn.net domain.
<pull-zone-name>.b-cdn.net
To use your own hostname instead, see Custom Hostnames.

Database URLs

Each database you create gets a connection URL on the lite.bunnydb.net domain.
libsql://<id>-<database-name>.lite.bunnydb.net
To learn more, see Connecting to a database.

Platform APIs

The public APIs are served from the following base URLs. For request and response details, see the API Reference.
APIBase URL
Core Platformhttps://api.bunny.net
Magic Containershttps://api.bunny.net/mc
Edge Scriptinghttps://api.bunny.net/compute
Shieldhttps://api.bunny.net/shield
Storagehttps://{region}.storage.bunnycdn.com
Streamhttps://video.bunnycdn.com
CDN Logginghttps://logging.bunnycdn.com
OpenAPI specifications are available on the OpenAPI Specifications page.

Dashboard

The bunny.net dashboard is at dash.bunny.net.