SkyBeam Deployment
Complete guide for deploying SkyBeam edge workers to Cloudflare. This guide covers Cloudflare account setup and one-click deployment through the Tandem Beam interface.
Technical Requirements
- Cloudflare account with Workers plan ($5/month minimum)
- Cloudflare API token with Worker:Edit permissions
- Domain configured in Cloudflare (recommended for production)
- SkyBeam access enabled for your advertiser account
Step 1: Cloudflare Setup
Enable Workers
In your Cloudflare dashboard, navigate to "Workers & Pages" and upgrade to a paid plan if necessary.
Create API Token
Create a Custom API token with the following permissions:
Configure Domain
Add your domain to Cloudflare and ensure DNS is properly configured with proxy status enabled.
Step 2: Configure Cloudflare Integration
Add Cloudflare Credentials
Your Cloudflare API credentials will be used for automated deployment. These are configured in your advertiser settings under the Cloudflare integration section.
- Cloudflare API Token (with Worker:Edit permissions)
- Cloudflare Account ID
- Cloudflare Zone ID (for custom domain deployment)
Verify Configuration
Once your Cloudflare credentials are configured in your advertiser settings, the system will automatically verify them before deployment.
Step 3: Deploy SkyBeam Worker
Navigate to Advertiser Dashboard
Open your advertiser dashboard from the main navigation or advertiser list.
Click the Deploy Button
In the top-right corner of your advertiser dashboard, you'll find a green "Deploy" button. Click this to open the deployment modal.
Start Deployment
In the deployment modal, click "Start Deployment" to begin the automated deployment process.
- ClickBeam: Builds and deploys tracking script
- SkyBeam Build: Compiles worker from modules
- SkyBeam Deploy: Deploys to Cloudflare Workers
- Verification: Confirms successful deployment
Each step shows a pulsing green indicator during processing and a green checkmark when complete.
Monitor Deployment Progress
The deployment modal displays real-time progress with visual indicators for each deployment phase:
View Deployment Results
Once deployment completes, the modal displays detailed results including:
- Worker name and deployment environment
- Cloudflare worker URL
- Deployment timestamp
- Verification status
Advanced Configuration
Event Settings
Configure which events SkyBeam should capture through the SkyBeam configuration interface:
- URL pattern matching
- HTTP method filtering
- Parameter extraction
Deployment Environments
SkyBeam automatically deploys to the appropriate environment:
-
DEVDevelopment and testing
-
PRODProduction deployment
-
NULLNull environment for testing
Troubleshooting
Common Issues
Next Steps
Once SkyBeam is deployed, configure event settings through the SkyBeam configuration interface and test your implementation.