
Step 1: Clone the starter project
Step 2: Create your Doppler project
Step 3: Add your secrets to Doppler
Step 4: Cloudflare local development with Doppler
Step 5: Deploy the application and sync secrets to Cloudflare
Step 6: Set up GitHub Actions for CI/CD
Step 7: Rotating secrets
Step 8: Team collaboration
Troubleshooting common issues
What you've accomplished
You started with manual secret management and built a production-ready workflow. Secrets now live in Doppler, organized by environment. Team members generate identical local environments with one command, secrets sync to Cloudflare automatically, and rotating credentials is as simple as updating Doppler and pushing a commit.
The manual workflow of calling wrangler secret put for each secret in each environment is now a single doppler secrets set followed by an automated sync. What used to take hours happens in seconds. For more advanced patterns, check out Doppler's documentation on dynamic secrets, secret referencing, and service account tokens. The complete code used in this tutorial is also available on GitHub.
Trusted by the world’s best DevOps and security teams. Doppler is the secrets manager developers love.
