Install the agora FiveM resource
Three ways to drop the resource in: one click through the panel, over SFTP, or the zip placed by hand; always named agora, after the framework.
Updated on Oct 5, 2026, 1:36 p.m.
On this page
In short. The agora resource opens the in-game tablet, sends player presence (who plays which character, on duty or not) and takes the photos. It is generated by your site: the address and the secret are already in it.
Before you start #
- Your site has a public address saved (Administration → Configuration → Site identity). Without it, the resource refuses to be generated: the download answers "Hub address unknown: the resource would not know where to write…" instead of giving the zip.
- The site is on https, or reachable at an address of your local network. See config.lua and the secret.
- OneSync is on for your server (ESX Legacy, recent QBCore and Qbox already require it).
Method 1 — Through the panel (recommended) #
You need the panel connected in Server → Panel and Detect the configuration run once (see Console, panel and database).
- Administration → Configuration → Agora resource, Installation block, Deploy through the panel card (marked Recommended). The same button exists in Server → Panel, Automatic deployment block.
- Click Deploy through the panel.
Agora uploads the files to resources/agora, adds ensure agora (and its restart permissions) to server.cfg, then restarts the resource through the path that reaches the game server, with refresh then ensure agora:
- server online: the resource restarts itself on its next presence, or through the panel console;
- server under txAdmin: the panel console does not reach the game server, so Agora tells you to restart through txAdmin (Open txAdmin to restart link);
- server off: the resource starts with it.
The green message offers Restart the resource when the server is connected. It is active as soon as it announces its new version.
Method 2 — Over SFTP #
These fields only show when no panel is connected.
- Server → Panel, SFTP access to the FiveM server (no panel) block: host, port, user, password or key,
resourcesfolder, and the host key fingerprint. - Test the SFTP access, then Deploy over SFTP.
- In the game server console, type
refreshthenensure agora(or restart).
Method 3 — By hand #
Administration → Configuration → Agora resource, Installation block, Download agora.zip card.
Unzip into
resources/, keeping the folder nameagora.In
server.cfg, after your framework (qbx_core,qb-coreores_extended), add:ensure agoraRestart the server, or type
refreshthenensure agora.
⚠ Keep the name
agora. Under another name, the tablet opens on an empty frame, and the console says so at startup.
What the resource sends #
Only to your site's address, with the shared secret: presence (who is online, with which character, job and rank, and whether they are on duty), positions when the live map is on, portraits and record photos. No loop or periodic request besides presence.
- The rank travels with presence: when the game announces a job or rank change, Agora resyncs the member's rank Discord roles (see Discord roles, sync and "Suspended member"). An older resource only reports the job change: redeploy it after an Agora update.
- The text of one player shown to another (a 911 description for officers, a character name or failure reason in chat) is cleaned before display: tags (
<,>) and control characters removed, since some notification systems and chat forks render HTML.
Check #
- In the game server console, look for the line
[agora] v0.3.3 — presence every 30 s — framework: …then[agora] presence: connected to Agora. - In Agora, Server → Players, Game server box: "Last signal from the agora resource: a few seconds ago".
- In game, type
/agoraor press F2.
If nothing happens: Troubleshoot the resource.
Was this article helpful?
Related articles
- config.lua (the address) and config.server.lua (the secret)The resource only keeps two things in its files: the site address and the shared secret; everything else is set on the site.
- Resource settings read from the siteCommand, key, 911, cadence, animation, debug, clothing events, framework, map and language: the resource reads them at startup and applies your changes live.
- Update the FiveM resourceAfter an Agora update, an address or secret change, redeploy the resource; other settings apply without touching it.
- Troubleshoot the FiveM resourceNo signal, secret refused, OneSync missing, blank tablet, framework not found: the console messages and their fix.
- Console, panel and database explorer (Pro tier)Connect your Pterodactyl or Pelican panel to see the server state, start it, send commands, deploy the resource and explore the game database.