LIONFIN
Game server

FiveM Server Hosting

Roleplay, freeroam or racing: manage your FiveM server with txAdmin on a VDS with dedicated cores, and run hundreds of resources smoothly with MariaDB and NVMe storage.

See packages From ₺899.00 per month (excl. VAT)
Default port
30120/TCP+UDP (game) · 40120/TCP (txAdmin)
Server software
FXServer (Cfx.re server artifacts) + txAdmin
Required key
Cfx.re Portal license key (sv_licenseKey)
Free slot limit
48 players; Cfx.re Element Club subscription for more
Operating system
Windows and Linux
Popular frameworks
ESX Legacy, QBCore, Qbox + MariaDB (oxmysql)

Quick answer

FiveM server hosting means running the FXServer software for FiveM, the GTA V multiplayer mod, on a server that stays online 24/7. By default the server uses port 30120 (TCP and UDP), the txAdmin management panel uses port 40120, and you need a license key from the Cfx.re Portal. ESX, QBCore or Qbox roleplay servers run a MariaDB database and many resources, so a VDS server with reserved resources is the healthiest foundation.

Recommended server packages

There is no ready-made package for this use yet; these servers give you full control to install it yourself, or you can request setup through a support ticket. You complete the order on our Turkish store page.

VDS Pro

₺1,599.00 / month

  • 8 ayrılmış çekirdek
  • 16 GB RAM
  • 400 GB NVMe
  • 15 TB Trafik
  • 1 IPv4
  • Günlük yedek
Order (Turkish checkout)

VDS Max

₺2,899.00 / month

  • 12 ayrılmış çekirdek
  • 32 GB RAM
  • 800 GB NVMe
  • 25 TB Trafik
  • 2 IPv4
  • Öncelikli destek
Order (Turkish checkout)

Estimated resources for a FiveM server (varies with resource count and map/vehicle streaming)

Server profileRAMvCPUDisk
Test / small freeroam (1–16 players)4–6 GB2–4 cores30–50 GB NVMe
Roleplay, ESX/QBCore (16–48 players)8–12 GB4 cores60–100 GB NVMe
Large RP, heavy MLO and vehicle packs (48–128)16–24 GB6–8 cores150 GB NVMe
128+ players32 GB+8+ cores200 GB+ NVMe

Estimates; actual needs depend on mods, plugins and settings.

Who is FiveM server hosting for?

FiveM server hosting is the right choice for anyone who wants to build their own roleplay city, racing community or freeroam server and keep it online 24/7 without depending on a home PC. FiveM is a multiplayer platform that runs on the PC version of GTA V and is developed by Cfx.re; Cfx.re joined Rockstar Games in 2023, and the platform now operates with Rockstar’s approval.

The FiveM scene is dominated by roleplay (RP) servers: cities with police, EMS, mechanics, gangs and jobs, where players spend hours with their characters. A server like that is not just “a game that’s online” — it’s a software project in which a database, inventory system, phone, economy and hundreds of resources work together.

So when choosing a FiveM server, answer these questions:

  • How many concurrent players are you targeting, and will you exceed the 48-slot limit?
  • Which framework (ESX, QBCore, Qbox) will you use, and how many resources will run?
  • How much space will custom vehicle, clothing and MLO (interior) packs take?
  • Who will administer it — is txAdmin enough, or do you need full server access?

How do the FiveM license key and slot limit work?

Every FiveM server needs a license key, created free of charge in the Cfx.re Portal and set as sv_licenseKey in server.cfg. With this key you can run a 48-player server for free; for higher slot counts you use Cfx.re’s Element Club subscription.

The license key lets your server identify itself to the Cfx.re infrastructure, appear in the server list and verify paid (escrow-protected) resources. Key points:

  • Key–account link: protected resources you buy are tied to the Cfx.re account that owns the key. They won’t unlock with another account’s key.
  • Slots and OneSync: if sv_maxclients is higher than your subscription tier allows, the server fails verification and doesn’t appear in the list. Higher slot counts require OneSync to be enabled; OneSync is already standard on new servers.
  • Subscription tiers: Element Club levels and the slots each allows are set by Cfx.re and may change; check the current table on Cfx.re’s own page.

In practice most new RP servers start with 48 slots and move to a subscription as the community grows. Plan server capacity (RAM, CPU) together with the slot limit; raising slots alone doesn’t make a server ready for a bigger crowd.

ESX, QBCore or Qbox: which framework should you choose?

Most roleplay servers are built on ESX Legacy, QBCore or Qbox (derived from QBCore). Choose based on the ecosystem your team knows and which framework the ready-made resources you want support.

FrameworkStrengthWatch out for
ESX LegacyThe longest history and the largest resource archiveResources written for old ESX versions may not work with the current one
QBCoreQuick start with integrated job, inventory and phone resourcesMany ready-made resources use QBCore-specific events
QboxKeeps QBCore compatibility while relying on modern components such as ox_lib and ox_inventoryA newer project; check resources for Qbox compatibility

Whichever you choose, the core infrastructure is similar: oxmysql for database access, ox_lib for shared functions, and a MariaDB or MySQL database where data is stored. Switching frameworks later is a lot of work because character and inventory data must be converted, so make this decision at the very start.

How much RAM, CPU and disk does a FiveM server need?

For an average 48-player ESX or QBCore roleplay server, 8–12 GB of RAM, four fast CPU cores and at least 60–100 GB of NVMe storage is a realistic start; disk and memory needs grow quickly as custom vehicle and MLO packs pile up. The table values are estimates; the real drivers are the number of resources and how efficiently they’re written.

Three main components carry the load on a FiveM server:

  1. The server main thread: the server-side code of Lua and JavaScript resources runs largely on this thread. A CPU with high per-core speed reduces “hitch” warnings.
  2. The database: inventory, character, vehicle and economy data is constantly read and written. Running the database on the same machine lowers latency, but you need to reserve memory and disk for it.
  3. Streaming files: custom vehicles, clothing and map additions take disk space and are downloaded to players. NVMe storage and good bandwidth shorten the download on first connection.

On virtual servers with shared resources, neighbours’ load can affect the CPU at peak hours. For a main-thread-sensitive workload like FiveM, a VDS with cores reserved for you gives more consistent results.

Account for backups in disk planning: database dumps and archives of the server data folder fill up space quickly, especially on servers with large vehicle packs. Keeping a copy of backups off the server frees space and keeps data safe if something happens at machine level. If you expect growth, starting one package up is often less hassle than migrating later.

Should you rent a ready-made package or a VDS for FiveM?

The best route for a FiveM server is to rent a VDS with full administrative access and install FXServer and txAdmin yourself, or request installation through a support ticket; the package table on this page shows the current server options suitable for FiveM.

Running a roleplay server involves database management, resource updates, file editing, scheduled restarts and sometimes extra services (a Discord bot, a web-based application form, an admin panel). A VDS lets you run all of these on one machine with cores and memory reserved for you:

  • Full access: Remote Desktop on Windows or SSH on Linux gives you the whole server.
  • An integrated setup on one machine: FXServer, MariaDB, txAdmin and a Discord bot can run side by side.
  • Scaling: move to a stronger package as your community grows.

In return, updates, the firewall and backups are your responsibility. We compare ready-made game packages and VDS on the game server package vs VDS page. If you’ll run a Discord bot alongside FiveM, our Discord bot hosting page may help too.

Should a FiveM server run on Windows or Linux?

A FiveM server runs on both Windows and Linux. Windows is convenient for teams used to visual management and desktop tools, while Linux uses fewer system resources and is a popular choice for servers that run uninterrupted for long periods.

CriterionWindows ServerLinux (e.g. Ubuntu 24.04 LTS)
ConnectionRemote Desktop (RDP)SSH
File managementExplorer, drag and dropSFTP client or command line
System resourcesThe OS uses more memoryLighter, leaving more for the server
LicenceRequires a Windows Server licenceNo licence cost

txAdmin offers the same web interface on both platforms, so most day-to-day administration is OS-independent. Consider which environment your team is comfortable with and which platform your extra tools run on. Some older resources may only have been tested on Windows; case differences in file names can cause problems on Linux.

What does txAdmin do, and how does it simplify server management?

txAdmin is the official management panel bundled with FXServer. It lets you start and stop the FiveM server, schedule restarts, manage players, issue bans and use a live console — all from a web browser.

Frequently used txAdmin features:

  • Recipes: ready-made setup scripts that install frameworks such as ESX or QBCore together with the database on first setup.
  • Scheduled restarts: restart the server at set times of day, with advance warnings to players, to clear memory build-up and resource errors.
  • Player management: warnings, kicks, temporary and permanent bans; player history and notes.
  • Diagnostics: monitor server performance and hitch warnings, with automatic restart after a crash.
  • Admin accounts: give team members separate accounts with limited permissions.

txAdmin runs on port 40120 by default. If this port is left open to the internet, the login page is reachable by anyone; use strong passwords and, if possible, restrict access to your team’s IP addresses.

How do you improve FiveM server performance?

The biggest performance gains on a FiveM server come from finding and fixing inefficient resources that loop constantly on the server side, removing unnecessary resources and optimising database queries; hardware upgrades make sense only after these steps.

  1. Watch hitch warnings: “server thread hitch warning” messages in the console show that the main thread couldn’t finish on time. As their frequency and duration grow, players experience vehicle sync issues and lag.
  2. Profile resources: use the profiler in the server console to measure how long each resource takes; on the client side, players can see resource load with resmon 1.
  3. Trim the resource list: remove duplicate resources doing the same job, unused jobs and scripts left over from testing.
  4. Tidy the database: adding indexes to frequently queried tables and turning loops that query every second into event-based logic reduces database load significantly.
  5. Optimise streaming files: vehicle and clothing packs with extremely high-resolution textures increase both download time and client memory.

How do you protect a FiveM server from DDoS and leaked resources?

Protecting a FiveM server takes network-level DDoS filtering, scripts only from trusted sources, closed management ports and strong admin passwords together; on RP servers, most security incidents come from backdoored resources rather than DDoS.

  • DDoS: attacks by rival servers or banned players are common in the FiveM community. The RouteFence firewall in our data center filters attack traffic at network level.
  • Leaked resources: unauthorised copies of paid resources often contain backdoors that can let attackers run commands on your server remotely, grant themselves admin rights or wipe the database. Get resources only from their developer or official store.
  • Management ports: don’t expose MariaDB’s port 3306 to the internet; protect txAdmin with a strong password and, if possible, IP restrictions. On a VDS, set firewall rules to allow only the ports you need.
  • Anti-cheat: client events not validated on the server (for example adding money) open the door to cheating; choose resources that always check critical actions server-side.

How do you back up a FiveM server and move it to another host?

A FiveM backup has three parts: a full dump of the database, the server data folder including the resources folder and server.cfg, and txAdmin’s configuration data. A backup without all three is incomplete.

The database holds all of your players’ effort — characters, inventories, vehicles and the economy — which makes it the most critical part. Taking an automatic daily database dump and storing it off the server lets you bring the server back within hours after a bad update or an attack.

  1. Put the server into maintenance mode or stop it when no players are online.
  2. Export the database with mysqldump or a similar tool.
  3. Compress the server data folder (resources, configuration, streaming files).
  4. Install the current FXServer on the new server, import the database and put the files in place.
  5. Check the license key and the database connection string (mysql_connection_string), then start the server.

Building your backup plan on the 3-2-1 rule (three copies, two media, one off-site) prevents losing the whole server with a single copy. VDS users can also take operating-system-level snapshots.

What are the most common FiveM server errors and fixes?

The most common FiveM server problems are an invalid license key, an sv_maxclients value above the slot limit, protected resource verification errors, database connection problems and resource dependency order.

  • Server not showing in the list: the license key is invalid or used on another server, or sv_maxclients exceeds what your subscription allows.
  • “Failed to verify protected resource”: the escrow-protected resource isn’t assigned to the Cfx.re account that owns the license key. Match the purchasing account with the key’s account.
  • “Couldn’t start resource”: a resource it depends on (for example ox_lib, oxmysql) hasn’t been started first. Fix the ensure order in server.cfg.
  • Database connection error: the user name, password or database name in the connection string is wrong, or the database service isn’t running.
  • Players time out while connecting: port 30120 is closed for either TCP or UDP; both protocols must be open.
  • Game build mismatch: the sv_enforceGameBuild value must match the DLC content you use.

How do you monetise a FiveM server while following the rules?

You can accept donations or sell perks on a FiveM server, but only in line with the Cfx.re and Rockstar platform licence terms and through Tebex, Cfx.re’s official payment partner; sales that break the rules can get the server removed from the platform.

The terms can change over time, so follow the definitive list in Cfx.re’s own documentation. The general principle is to avoid sales that break game balance, hand out random rewards for real money or use Rockstar’s intellectual property without permission. Cosmetic items and support subscriptions are the most common and safest models.

Community management also decides how long a server lasts: written rules, application-based whitelisting, a fair admin team and a Discord server where complaints are followed up keep RP servers alive. On the technical side, expectations for uptime are high; LIONFIN’s 24/7 NOC and SOC monitoring and 99.99% availability target are designed to meet them. Prices are shown in Turkish lira excluding VAT and the checkout is in Turkish; contact us by email if you need help ordering. To run a server in the Red Dead Redemption 2 world on a similar platform, see our RedM server hosting page.

How do you rent and launch a FiveM server?

  1. 1

    Set your goal

    Decide on the server type (RP, freeroam, racing), the framework you’ll use and your target player count.

  2. 2

    Pick a VDS package

    Choose a VDS from the package table that fits your resources and player target; select Windows or Linux.

  3. 3

    Get a license key

    Sign in to the Cfx.re Portal and create a license key for your server IP.

  4. 4

    Install FXServer and txAdmin

    Download the current server artifacts and start txAdmin, or request installation through a support ticket.

  5. 5

    Set up the framework and database

    Install ESX, QBCore or Qbox with a txAdmin recipe; check the MariaDB connection and server.cfg settings.

  6. 6

    Configure security and backups

    Close unnecessary ports, create txAdmin admin accounts and schedule a daily database backup.

  7. 7

    Go live

    Edit sv_hostname and tags, set up scheduled restarts and invite your players.

FAQ

Frequently asked questions about FiveM Server Hosting

The FiveM server software and license key are free; you can run a server for up to 48 players without an extra subscription. The cost comes from the machine hosting the server and, if you want more than 48 slots, a Cfx.re Element Club subscription.

For an average 48-player ESX or QBCore roleplay server, 8–12 GB of RAM is a realistic start. Heavy vehicle, clothing and MLO packs, a database on the same machine and high player counts can push this above 16 GB.

The license key is created free of charge in the Cfx.re Portal by signing in with your Cfx.re account. You put it on the sv_licenseKey line in server.cfg. Protected resources you buy are tied to the account that owns the key, so make sure you use the same account.

The free licence allows up to 48 slots. For more, you need one of Cfx.re’s Element Club subscriptions with OneSync enabled. Before raising slots, make sure server resources, the database and your scripts are ready for a bigger crowd.

There is no absolute answer. ESX has the largest resource archive, QBCore offers a quick start with integrated systems, and Qbox keeps QBCore compatibility while relying on modern ox components. Choose based on your team’s experience and the framework your desired resources support.

Yes. Cfx.re publishes FXServer for Windows and Linux, and txAdmin offers the same web interface on both. Linux uses fewer system resources, while Windows is convenient for those who want visual management over Remote Desktop.

The most common causes are an invalid license key or one used on another server, an sv_maxclients value above your subscription tier and a closed port 30120. Check the verification messages in the console and make sure the port is open for both TCP and UDP.

Unauthorised copies of paid resources often contain backdoors that can give attackers the ability to run commands on your server, gain admin rights or wipe the database. They also infringe copyright and can get the server removed from the platform.

The port usually stays open because you need remote access to txAdmin, but you should use strong, unique passwords, create personal admin accounts and, if possible, restrict access to port 40120 to your team’s IP addresses.

Yes. Take a full database dump, the resources folder, server.cfg and the txAdmin data and upload them to the new server. After installing the current FXServer, import the database, check the connection string and license key, then start the server.

Yes, but only in line with the Cfx.re and Rockstar platform licence terms and through Tebex, Cfx.re’s official payment partner. Cosmetic items and support subscriptions are common models; follow the current rules in Cfx.re’s documentation.

In the LIONFIN infrastructure the RouteFence firewall filters attack traffic at network level, so most volumetric attacks are filtered before reaching your server. Brief stutters may occur during an attack; if the problem persists, open a support ticket with the time of the attack.