Activate or change your license key
The key is read in your customer space, set on the first start, and later replaced in Administration → Agora without touching the server.
Updated on Oct 3, 2026, 6:39 p.m.
On this page
In short. Your key looks like AGORA-XXXXX-XXXXX-XXXXX-XXXXX. It is required from the very first start (it unlocks the download). Afterwards, you can replace it from the admin area.
Find your key #
The key is never sent by direct message. You read it in your space:
- Sign in to agorapanel.com with Discord.
- My account → My licences → Show key.
- The site asks you to verify your session: a code is emailed to your confirmed address (or you use the code from your authenticator app, if you have one). Once the code is accepted, you come back to the page: click Show key again.
No confirmed address? The site first sends you to the email page to confirm it.
Every display is logged. Never share your key.
On the first start #
- Docker (install.sh): the key passed to the command is written into
/opt/agora/.env(AGORA_KEY). - Manual compose file:
AGORA_LICENSE_KEYin.env. - Panel: the egg's Cle de licence variable. The egg downloaded from your space already contains it.
Replace the key (going paid, new license) #
- Open Administration → Agora, License block.
- Paste the new key into License key.
- Click Activate.
Only the owner of the installation (the Owner badge in Administration → Members) can attach the installation to another key: for any other administrator, the field and the Activate button are greyed out, with a "?" saying "reserved to the owner". Pasting a signed token and Check now stay open to any administrator, for repairs.
The state and plan show right away. If the old key is still in your environment variable (AGORA_KEY or AGORA_LICENSE_KEY), replace it too, so that a restart does not bring it back.
Check #
- State: "Active", "Trial" or "Grace period".
- Plan: Basic, Pro or Trial.
- Last successful check: a recent date.
- No Last error.
The Check now button runs a new check with the license server. Otherwise, a check happens every 6 hours.
The signed token (advanced) #
The Signed token (advanced) field accepts an AGL1.… token that support may give you (for example a lease issued offline). Paste it, then Apply token. It is verified locally.
What is sent to the license server #
Installation ID, fingerprint, host, version, platform and language. Never a local IP, member data or a secret.
Was this article helpful?
Related articles
- The 14-day free trialThe trial is a free key: 14 days on the Basic tier (forum and MDT), one installation, one trial per game server.
- Free a license seatA key belongs to one installation; after a reinstall or a move, the old installation keeps the seat until you release it.
- License errors: causes and fixesUnknown key, seats taken, trial already used, installation already claimed, domain not verifiable: what each message means and how to fix it.
- Understanding your license stateProvisional trial, activation pending, trial, active, grace period, locked: what each state opens, and what never closes.