Upgrade Scripts Docs

#Upgrade Admin

A complete FiveM admin system: an in-game panel, a full REST API, and a multi-tenant web dashboard, all built on one shared permission model so an action behaves identically no matter where it's triggered from.

#Core Features

In-game panel

A modern in-game admin panel covering server overview, player search/edit, moderation (kick/ban/warn/freeze/spectate/teleport and more), live admin chat, tickets, bans, job/gang rosters, resource control, an audit log, developer tools (vehicle workshop, entity debug view, free-aim inspector), and a Users page for managing admins and permissions - all without editing config.lua or server ACE permissions.

Web API

Every in-game action is also reachable over HTTP with per-admin Bearer tokens - list/edit players, run any moderation command, manage admin chat and tickets, and manage admins/permissions remotely.

Web dashboard

A multi-tenant control panel: sign in with Discord, connect your own server(s) by pasting in an API token generated in-game, and get the same panel in a browser.

One permission model

Roles (god/admin/mod/helper) come with sensible defaults, and any individual admin can be given a fully custom permission set from the Users page - in-game or on the web - instead of editing config.lua or server.cfg ACE principals.

Supports QBCore and ESX.