Deploy your own copy
Pick a tool, choose where it should live, and get your own running copy in your account. You pay your own cloud bill (GitHub Pages is free), you own the result, and nothing you enter passes through a server of ours — this page is static and talks only to GitHub.
1. Pick a tool
2. Pick where it lives
3. Your credentials
Fine-grained token for your own account with Administration, Contents, Workflows, Secrets, Pages and Actions read/write — or a classic token with repo and workflow. It is used from this tab only and is not stored. Create one, and delete it when you are done.
Creates a monthly AWS budget (default $10 for the whole account; change the BUDGET_AMOUNT repository variable) that emails you at 80% of actual and 100% of forecast spend, so a traffic spike or a leaked key shows up before the invoice does. Needs budgets:ModifyBudget on the IAM user. Leave empty to skip.
Use a dedicated IAM user limited to S3, CloudFront and IAM-policy-document actions. The keys are encrypted in your browser with the new repository's public key and stored as that repository's Actions secrets; they go nowhere else.
Creates a monthly budget on this project (default 10 in your billing currency; change the BUDGET_AMOUNT repository variable) that emails the billing account's admins at 80% of actual and 100% of forecast spend. Needs the Billing Account Costs Manager role for the service account and the Cloud Billing Budget API enabled. Leave empty to skip.
Create a dedicated service account with only Storage Admin on your project and download a JSON key. The key is encrypted in your browser with the new repository's public key and stored as that repository's Actions secret; it goes nowhere else. Delete the key when you are done if you will not redeploy. The bucket is public by design (it is a website); if your organization blocks public buckets, pick another provider.
Creates a monthly budget on the site's resource group (default 10 in your billing currency; change the BUDGET_AMOUNT repository variable) that emails you at 80% of actual and 100% of forecast spend. Leave empty to skip.
Create a dedicated service principal with the Contributor role on your subscription (az ad sp create-for-rbac --role Contributor --scopes /subscriptions/<id>). The values are encrypted in your browser with the new repository's public key and stored as that repository's Actions secrets; they go nowhere else. Delete the principal when you are done if you will not redeploy.
Create a token at My Profile -> API Tokens from the “Edit Cloudflare Workers” template, or a custom token with only Account -> Cloudflare Pages -> Edit. Your account id is on the right of the dashboard’s Workers & Pages page. Both are encrypted in your browser with the new repository’s public key and stored as that repository’s Actions secrets; they go nowhere else. Delete the token when you are done if you will not redeploy.
4. Deploy
“Download” builds the same repository as a .zip in your browser and needs no credentials; you can push it yourself or run the OpenTofu module locally.
Support the creator
It is free. If it helps your business, buy the creator a coffee.
Privacy: this page loads no third-party scripts and sends nothing to us. Your browser talks to api.github.com only when you press Deploy.