Skip to content

Hosting

You can run BeyondSurvival on your own PC to try it. For a server people actually join, rent one. A home connection drops, your PC sleeps, and your IP ends up in every player’s logs.

If you want something cheap that just works, go with 24Racks. Good price for what you get, and it runs this project fine. That’s the one we point people to.

A few tips when you order:

  • Take a VPS or root server, not a “FiveM game server” slot if you can. You need MariaDB next to FXServer, and you want shell access for backups.
  • Pick a location close to your players. Ping matters more than an extra core.
  • Windows or Linux both work. The VPS deploy page has the txAdmin recipe and the Windows batch file.

Rough numbers, see Requirements for the details.

PlayersCPURAMDisk
Testing, up to 102 fast cores4 GB30 GB SSD
Up to 484 cores8 GB60 GB SSD
64 and more6+ cores, high clock16 GB100 GB NVMe

Single core speed matters most. FXServer and the zombie director run mostly on one thread. A cheaper box with a fast CPU beats a big one with slow cores.

  1. Install MariaDB and make a database and a user (see Installation).
  2. Get FXServer and txAdmin running.
  3. Copy the server folder up, or use the txAdmin recipe.
  4. Open ports 30120 TCP and UDP in the provider firewall. Keep 3306 closed to the outside, the database only needs to talk to localhost.
  5. Set up a backup. See Updating & database.
  • Shared FiveM hosting with no database access. The framework needs its own MariaDB and runs its own migrations. If the host only gives you a file manager, it won’t work.
  • OneSync off. It has to be on. See Requirements.
  • No backups. Rented boxes die too. Back up the database every day, off the box.