ONE UPLOAD · BROWSER-ONLY SETUP
A separate server.
Your Online app stays put.
This creates unbound-login-server for accounts, groups, and shared dice. It does not change Unbound Online or either earlier Dice project.
Give this setup page temporary permission
No Cloudflare password. No Global API Key. Do not send the token to ChatGPT.
Show the exact token settings
Open Cloudflare API Tokens in another tab.
- Choose Create Token → Create Custom Token.
- Name it UNBOUND setup.
- Under Permissions choose Account → Workers Scripts → Edit.
- Under Account Resources choose Include → Specific account → battle-grounds (the account holding Online).
- Set an expiry for tomorrow. Leave Client IP Address Filtering blank: the setup calls Cloudflare from your Pages server.
- Choose Continue to summary → Create Token, then copy the token into the field below.
This permission can edit Workers in the selected account. This installer only writes the fixed new server name and refuses to overwrite a different existing application. Revoke the token after setup.
Create the server
INSTALLATION RESULT
Checking server…
Keep the server address for tomorrow’s Dice-tab interface patch. Do not upload anything from this package to Unbound Online.
What is included
Account registration and login, password recovery codes, account sessions, groups, owner moderation, server-generated dice, private GM rolls, persistent logs, and live updates. Tomorrow’s Online interface uses this server through its Dice tab.
This is a fresh server. It does not migrate or delete old Dice accounts or rolls. No billing plan is changed. Cloudflare usage limits still apply.
Setup 1.0.0 · The package was tested locally. Live storage and password-engine readiness are checked during installation. Full player-interface testing follows with the Dice-tab integration.
