Jump to Content
bunny.net Developer HubService StatusSupport Hub[email protected]
HomeDocumentationAPI Reference
Service StatusSupport Hub[email protected]Log Inbunny.net Developer Hub
Documentation
Log In
HomeDocumentationAPI Reference
All
Pages
Start typing to search…

bunny.net

  • Developer hub
  • Free trial overview

CDN

  • Logging
    • Logging API
    • Log format
    • Permanent Log Storage
    • Log Forwarding
  • Token authentication
  • Token authentication (basic)
  • Edge Rules variable expansion

Magic Containers

  • Overview
  • Quickstart
  • Tutorials
    • Deploying your app
    • Undeploying your app
    • Defining health checks
    • Configuring your app using environment variables
    • Configuring advanced features
    • Deleting your app
    • Monitoring app activity and use
    • Updating an existing app
    • Editing app configuration
    • Configuring private container registry integration
    • Exposing your app to the internet
  • Logs
  • Global deployment
  • Integrating with containers in the same application/pod
  • Autoscaling
  • Region provisioning and latency optimization
  • Health checks and monitoring
  • Sandboxing containers
  • App metadata
  • Rolling update process
  • Troubleshooting application
  • GitHub Action
  • How to retrieve Magic Container IP Addresses
  • Log Forwarding
  • Use cases
    • Gaming as a service
    • AI training and inference with Magic Containers
    • Image optimizer
  • Limits
  • Pricing

Edge Scripting

  • Overview
  • Quickstart
  • Script examples
    • Redirect to another domain
    • Send an email
    • Fetch url
    • Modify HTTP headers
    • Return HTML
    • Return JSON
    • Modify response body (Middleware)
    • Access Edge Database with Turso
  • Script types
    • Standalone scripts
    • Middleware scripts
  • Environment variables and secrets
  • Deployments
  • Statistics and logs
  • Deploying your scripts with the GitHub action
  • GitHub integration
  • Limits
  • Pricing

Edge Storage

  • Overview
  • FTP

Bunny AI

  • Bunny AI - Image generation

Bunny Optimizer

  • Dynamic Image API
    • Face detection
    • Resizing
    • Cropping
    • Luminosity
    • Color manipulation
    • Reflections and rotations
    • Blur & Sharpen
    • Quality
    • Formats

Stream

  • Overview
  • Get started
    • Quickstart
      • Quickstart stream
      • Quickstart MediaCage Enterprise DRM
      • Quickstart MediaCage Basic DRM
    • Tutorials
      • Stream dashboard
      • Upload video from URL
      • How to retrieve an MP4 URL from Stream
      • Uploading videos through our HTTP API
      • How to find your stream API key
      • Understanding content tagging
      • Understanding Bunny Stream security options
      • Understanding MediaCage basic DRM
      • What is the difference between Standard and Volume tier zones?
      • Understanding Geo-Replication
    • Best practices
      • Video specification
  • Use & expand
    • Collections
    • Embedding videos
    • Multi-audio support
    • Adaptive bitrate streaming
    • Statistics
    • Playback control API
    • Webhooks
  • Player
    • Player settings
    • 3rd party integrations
      • Bitmovin player integration
      • Widevine HTML5 integration
      • Fairplay HTML5 player integration
      • Shaka Player integration
  • Mobile SDK
  • Advertising
    • VAST
  • Encoding
    • Premium encoding
  • Transcribing
  • MediaCage DRM
    • MediaCage Basic DRM
    • MediaCage Enterprise DRM
    • Apple FairPlay Streaming
    • Google Widevine DRM
  • Storage
    • Video storage structure
  • Security
    • Embedded view token authentication
  • Pricing

Scriptable DNS

  • Getting started with scriptable DNS
  • Query response object types
  • Scriptable DNS helper objects

Terraform

  • Terraform overview
  • Terraform quickstart
  • Importing stream library

Bunny Shield

  • Bunny Shield (Preview)
  • Overview
    • Verified SEO Bots
  • Quickstart
  • WAF
    • Understanding Rule Engine
    • Creating a custom WAF rule
  • Rate limiting
    • Creating a rate limit rule
  • DDoS Mitigation
  • Bot Detection
  • Access Lists
  • Metrics & Logging
  • Cookies

DNS

  • Overview
  • DNSSEC

Affiliate

  • Best Practices Manual
  • Affiliate FAQ
  • Affiliate Guidelines
  • Affiliate Competition Rules & Guidelines

WordPress

  • Version Support Policy
Powered by 

Use & expand

See below for how to use Bunny Stream

Updated about 1 hour ago


What’s Next
  • Collections
  • Multi-audio support
  • Stream dashboard
  • Embedding videos
  • Adaptive bitrate streaming
  • Playback control API
  • Webhooks
  • Statistics