Hands-On Lab
Deploy OpenClaw AI Gateway
Deploy OpenClaw on Cloudflare Containers with Workers AI, R2 persistence, and admin dashboard.
Option 1: One-Click Deploy
Deploy directly to Cloudflare — no local setup needed. You'll configure secrets after deployment.
Deploy to CloudflareOption 2: Manual Setup
Follow the step-by-step guide below for full control over your deployment and local development.
Your Progress 0 / 6 steps completed
Before we begin, let's confirm you have access to the workshop Cloudflare account.
- Open the Cloudflare Dashboard and log in with the email you registered with.
- Check the invitation email from Cloudflare — accept the invite to join the workshop account.
- Once logged in, verify you can see the workshop account in the account selector (top-left).
- Navigate to Workers & Pages — you should see the Workers Paid plan is active.
Trouble? If you don't see the invitation, check your spam folder. Ask a workshop helper if you're stuck.
Troubleshooting
Container takes too long to start
The first start can take 1-2 minutes as the container image is pulled. Subsequent starts are faster. If it takes more than 3 minutes, try refreshing.
"Unauthorized" error on Control UI
Make sure you're using the correct gateway token in the URL. Check your
.dev.vars file for the GATEWAY_AUTH_TOKEN value.Devices not showing in Admin Dashboard
The devices list caches every 30s. Click Refresh in the Devices tab for a fresh read. If still not showing, check
/persist/status endpoint and verify R2 bucket name in wrangler.toml matches your actual bucket.wrangler login fails
Try running
wrangler login --browser or clear existing credentials with wrangler logout first. On corporate networks, you may need to configure proxy settings.