developer-tools · file-management-&-storage · 0 triggers · 126 actions
BunnyCDN is a powerful content delivery network (CDN) offering an API to manage and deliver content globally with ease. Add BunnyCDN to your Stream Deck workflows with guided setup for the connection details it needs.
Add BunnyCDN to a workflow and pair it with a Stream Deck button to run it in one press — handy for developer-tools tasks. Combine it with OBS, your Elgato tools, or any other app you connect to build a routine that fits how you work.
Browse all templatesSteps your workflow can perform in BunnyCDN.
Tool to add a new storage zone. Use when you need dedicated file storage in a specific region. Zone creation is irreversible — confirm Name, Region, and ZoneTier before executing.
Tool to add or update edge rules in a BunnyCDN pull zone for advanced traffic control. Edge rules allow conditional request processing based on triggers like URL patterns, headers, country codes, or IP addresses. Each rule can perform actions like forcing SSL, redirecting, setting headers, overriding cache TTL, or blocking requests. Common use cases: - Force HTTPS: ActionType=force_ssl with URL trigger '/*' - Redirect old URLs: ActionType=redirect with specific URL pattern - Cache API responses: ActionType=override_cache_time for '/api/*' paths - Block specific countries: ActionType=block_request with country code trigger - Add security headers: ActionType=set_response_header for CORS/CSP headers To update an existing rule, provide the Guid from the creation response or from listing rules.
Creates a new Bunny Database (SQLite-compatible edge database). The database can be deployed in multiple global edge regions with primary and replica configurations for high availability. Storage is available in EU (eu-west-1) or North America (us-east-1), and can be deployed across 41 global edge regions. Use when you need a distributed edge database with SQLite compatibility.
Tool to create a new DNS record in a specific DNS zone. Use after confirming the DNS zone ID is active.
Creates a new CDN pull zone in BunnyCDN for content delivery acceleration. A pull zone acts as a CDN endpoint that caches and delivers content from your origin server through BunnyCDN's global edge network. When created, you get a default hostname (e.g., 'your-name.b-cdn.net') that can serve your content immediately. Use cases: - Accelerate website asset delivery (images, CSS, JS) - Stream video content globally - Cache and deliver API responses - Serve static files from S3 or storage zones Required: name (unique identifier) and origin_url (your source server). The name becomes part of your CDN URL: {name}.b-cdn.net
Tool to delete a BunnyCDN database by its ID. Use when you need to permanently remove an existing database after confirming the database ID.
Tool to delete a specific database group by its ID. Use when you need to remove a group from the database.
Tool to delete a specific DNS record by its ID. Use after confirming the DNS zone ID and record ID.
BunnyCDN is a powerful content delivery network (CDN) offering an API to manage and deliver content globally with ease.
Create your Conductor Deck account: no credit card required.
Follow the setup prompts for BunnyCDN. Conductor Deck handles the app authorization or required connection details inside the workflow builder.
Add a BunnyCDN action to your visual workflow canvas. Configure the options you need, then connect it to other steps.
Sync your workflow to any Stream Deck button. Press once to trigger the entire sequence.
Sign up for free and start building BunnyCDN workflows in minutes.