FiveM servers run resources: scripts, maps, vehicles, and frameworks. Here's how to add them.
How resources work
Each resource is a folder inside the resources/ directory. You tell the server which ones to load by adding ensure resource-name lines to server.cfg.
Installing a resource
- Download the resource (usually a ZIP from GitHub or a FiveM store).
- Extract it so you have a folder named e.g.
my-scriptcontaining afxmanifest.luafile. - In the panel, go to Files and open the
resources/folder. - Upload the resource folder (use the Upload button or SFTP, see the SFTP guide).
- Open
server.cfgand add:ensure my-script - Restart your server.
Popular frameworks
- QBCore: Modern roleplay framework. Install
qb-corefirst, then QBCore resources. - ESX: Established roleplay framework with a large resource library.
- vRP: Lightweight alternative roleplay framework.
Resource load order
Some resources depend on others. Always ensure the core framework (e.g. qb-core) before any resources that depend on it in server.cfg.
Removing a resource
Remove or comment out its ensure line in server.cfg and restart. The folder remains in resources/ but will not load.
Need help? Open a ticket in our Discord.
8Bit Hosting