FX Server (FiveM) hosting guide
Framework choice, resource counts, and the sizing questions that matter for a GTA roleplay server.
FX Server (the software behind FiveM-compatible servers) is almost always run with a framework. ESX and QBCore are the two most common choices for GTA roleplay communities, each with a large ecosystem of community scripts and resources. Neither is objectively "better"; the right one is usually whichever your server's scripts and staff are already built around.
Sizing an FX Server plan comes down to three things: concurrent player count, resource (script) count, and how heavy those resources are. A framework with a modest set of well-optimized resources and 32 slots behaves very differently from the same slot count running 200+ resources including several poorly-optimized custom scripts. If you can, check your server's resource monitor (resmon in-game) during a busy session before upgrading. It tells you exactly which resources are consuming the most frame time, which is often more useful than guessing based on player count alone.
Our configurator (linked from the FX Server product page) asks for your expected player count and script load and gives an instant plan recommendation, which is a faster starting point than sizing from scratch.
One practical tip that is easy to overlook: onesync and its related settings (entity lockdown, population settings) have a real, measurable effect on both server and client performance at higher player counts. It is worth revisiting these once your server is running a real, populated session rather than leaving default values from a fresh install.
As with every plan we offer, DDoS protection is included by default, which matters for public roleplay servers that are more likely to attract unwanted attention once they get active.
Still have questions? Our team is happy to help.
Open a ticket →