Gravity Forms Bunny Stream Upload
Gravity Forms add-on to allow the upload of videos directly to Bunny Stream from a form.
by Carkeek Studios · github.com/carkeek-studios/gravity-forms-bunny-stream-upload · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/carkeek-studios/gravity-forms-bunny-stream-upload/archive/refs/heads/main.zipDeclares an update source (https://github.com/Carkeek-Studios/Gravity-Forms-Bunny-Stream-Upload), so updates arrive through the plugin's own updater.
From the readme
Gravity Forms Bunny Stream Upload
Adds a Bunny Video field to Gravity Forms that lets visitors upload videos directly from their browser to Bunny Stream via the tus resumable-upload protocol — no server-side buffering required.
Installation
1. Download or clone this repository and zip it.
2. Go to WordPress Admin → Plugins → Add New → Upload Plugin.
3. Upload the zip and activate Gravity Forms Bunny Stream Upload.
Configuration
Credentials are resolved in this order of priority:
1. wp-config.php constants (most secure)
2. Form settings (per-form override)
3. Plugin settings (global defaults)
Method 1: wp-config.php constants (recommended for security)
Constants always win and never touch the database.
Method 2: Plugin settings (global defaults)
Go to Forms → Settings → Bunny Stream Upload and enter:
| Field | Description |
|---|---|
| API Key | Found in Bunny.net dashboard → Stream → Your Library → API |
| Library ID (default) | Numeric ID of your Stream library |
| CDN Hostname (default) | e.g. vz-xxxxxxxx-xxx.b-cdn.net |
These act as global defaults for all forms that do not have their own library configured.
Method 3: Per-form settings
Each form can target a differe
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| 1.0.0 | Feb 25, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.