Click on your profile picture in the top right corner
Select User settings from the dropdown menu
In the left sidebar, click on Applications
Scroll down to the Personal access tokens section
Click the New access token button
Enter a description (e.g., "WebVidra Deployment")
Click Generate token
Copy the token immediately - it won't be shown again!
⚠️ Important: The token is only displayed once after creation. Make sure to copy it immediately and paste it into the deployment form. If you lose it, you'll need to generate a new token.
The Personal Access Token has full access to your Netlify account and can create, update, and delete sites. Keep it secure and don't share it publicly.
Bunny.net requires three pieces of information: your Storage Zone Name, your FTP Password (Storage Zone API Key), and optionally your Account API Key (needed for automatic Pull Zone creation and CDN cache purging).
The Storage Zone Name is shown in the list (e.g., "my-website-storage")
Copy this name exactly as it appears
2. Getting Your FTP Password (API Key)
Log in to your Bunny.net account
Go to Storage from the left sidebar
Click on your Storage Zone name
Look for the FTP & API Access section
You'll see the FTP Password field (also called API Key)
If no password is set, click the Generate FTP Password button
Copy the password - this is what you'll use as the API Key
⚠️ Important: The FTP Password is sensitive - treat it like a password! Only share it with trusted tools. The deployment tool saves it locally in your browser for convenience.
3. Getting Your Account API Key (Optional but Recommended)
The Account API Key enables automatic Pull Zone creation and CDN cache purging after each deploy. Without it, you'll need to create a Pull Zone manually in the Bunny.net dashboard.
Log in to your Bunny.net account
Click on your profile icon (top right) → Account Settings
Scroll down to the API section
You'll see your Account API Key
Click Copy to copy the key
Paste it into the "Account API Key" field in WebVidra
Your website files are uploaded to your Bunny.net Storage Zone
The files are automatically accessible via your Bunny CDN URL
Your site is instantly available on the global Bunny.net CDN
You can connect your own domain in the Bunny.net dashboard
CDN caching can be configured for faster delivery
💡 Tip: To use a custom domain, configure it in the Bunny.net dashboard under Hostname settings. You can also use Bunny.net's pull zone feature for advanced CDN configuration.
🤔 Bunny.net vs Netlify - Which One Should I Choose?
Both platforms are excellent, but they serve different needs. Here's a quick comparison to help you decide:
Feature
Bunny.net
Netlify
⚡ Speed / Performance
🏆 Ultra-fast CDN 290+ edge servers worldwide Sub-millisecond response times
Good global CDN
Cost
Affordable paid plans
✅ Free tier available 100GB bandwidth/month free
Ease of Setup
Slightly more steps to configure
✅ Very easy Just token + deploy
Best For
⭐ High-traffic sites Performance-critical projects Global audience
Portfolio, blogs, low-traffic sites
📋 Quick Decision Guide
🚀 Choose Bunny.net (RECOMMENDED) if:
You want MAXIMUM SPEED - 290+ edge servers for lightning-fast delivery
You have high-traffic website or growing audience
You need global CDN acceleration
You want superior performance for SEO and user experience
You're willing to invest a small amount in premium performance
Your users are spread worldwide
Choose Netlify if:
You want a completely free hosting solution
You have a small website with minimal traffic
You prioritize simplicity and ease of use
You want free automatic HTTPS and domain management
You're building a portfolio or personal blog
💡 Pro Tip:You can even use both! Deploy to Netlify for free as a backup, and use Bunny.net as your primary fast CDN. This gives you redundancy and maximum performance.
Never share your tokens - They provide access to your hosting accounts
Store tokens securely - The deployment tool saves them locally in your browser
Rotate tokens regularly - Generate new FTP passwords periodically for better security
Revoke unused tokens - Delete old FTP passwords you're no longer using
Use limited permissions - For Bunny.net, ensure your FTP password has storage zone access
Set expiration dates - Consider setting FTP password expiration dates (optional but recommended)
🔧 Troubleshooting
Netlify Issues
401 Unauthorized: Your token is invalid or expired. Generate a new token.
403 Forbidden: Your token doesn't have sufficient permissions. Generate a new Personal Access Token.
Site not updating: The deployment tool automatically detects existing sites and updates them.
Bunny.net Issues
Authentication failed: Your FTP Password/API Key is incorrect. Double-check it in your Bunny.net storage zone settings.
Storage Zone not found: Make sure you entered the correct Storage Zone Name exactly as it appears in your Bunny.net account.
Permission denied: Your FTP Password may not have been generated. Go to your Storage Zone and click "Generate FTP Password".
Files not uploading: Check that your Storage Zone has available space in your Bunny.net plan.
Last updated: January 2026
Please note that hosting providers may update their interfaces and processes over time. If you notice any discrepancies, refer to the official documentation of Netlify or Bunny.net for the most current instructions.
Also, remember that using third-party hosting services involves agreeing to their terms of service and privacy policies. Always review these documents to ensure you understand how your data will be handled.
Please deploy responsibly!
Please note that despite all efforts to ensure accuracy, mistakes may still occur. We do not take responsibility for any issues arising from the use of this guide.