SimplisticNode

Running FiveM on a dedicated server

When a FiveM city outgrows game hosting, a dedicated server gives it room to grow. Here's when to move, what hardware to pick and what's involved.

FiveM2 min read

Most FiveM servers start life on game hosting, and for good reason: it's quick to set up and you don't have to manage a machine. But big roleplay cities can reach the point where they want a whole server to themselves. This post covers when that point arrives, what hardware suits FiveM, and what changes when you run your own box.

Signs it's time to move

  • You're on the largest game hosting plan and still close to its memory limit at peak times.
  • You want to run other things alongside FiveM: your database, a website, a Discord bot or a second test server.
  • You need full control over the operating system, firewall or tools that a game panel doesn't expose.
  • Your community is big enough that a predictable, unshared machine is worth the extra work.

If none of these apply, stay on game hosting. Our FiveM hosting includes txAdmin, MySQL and automatic artefact updates, and it's much less work than running a server yourself.

Clock speed comes first

FiveM does a lot of its work on a single main thread, so the speed of each core matters more than how many cores you have. A 16-core Ryzen 9 7950X, boosting to 5.7 GHz, is a far better FiveM machine than a 32-core server running at around 3 GHz. Older Xeons are excellent at running many jobs at once, but a busy city on a slow core shows up as desync and rubber-banding, however much memory is free.

That's why we'd point most FiveM communities at our Ryzen 9 7950X, in Salt Lake City or Dallas. Its 128 GB of DDR5 is enough for a very large city with its database, a test server and plenty to spare.

Memory and storage

On a dedicated server you share memory between FXServer, your database and anything else you run, so plan for all of it. A large city might give FXServer 16 GB, MariaDB another 8 GB and keep the rest in reserve. Put everything on NVMe: database queries and streaming assets both benefit from fast storage. Our guide to how much RAM a FiveM server needs helps you size FXServer itself.

What setting it up involves

  1. Install your operating system. Windows Server or a Linux distribution both work for FXServer.
  2. Install MariaDB or MySQL and create a database for your framework.
  3. Install FXServer and txAdmin, then create your server and point it at the database.
  4. Lock down the firewall so only the ports you need are open, and set up regular backups of the database and your resources.
  5. Move your resources and data across, test on a private slot, then switch your players over.

Every one of our dedicated servers has always-on DDoS protection and IPMI/KVM access, so you can reinstall or recover the machine yourself, even if it won't boot. It's unmanaged, so the software is yours to run, but our team is on live chat and Discord if you get stuck. Our FiveM setup guide covers the server configuration in more detail.

The bottom line

Move to a dedicated server when your city genuinely needs the room or the control, not before. When you do, choose clock speed over core count, plan memory for FXServer and your database together, and keep everything on NVMe.

Give your city a machine of its own

Ryzen 9 7950X dedicated servers with 128 GB DDR5 and NVMe, in Salt Lake City and Dallas.