FiveM (GTA V RP)¶
FiveM uses TCP+UDP on the main game port and writes its generated config into /config.
Quick Facts¶
- Image:
swarmhosts/games:fivem-game-runtime-detected-stable-2026.05.07 - Persistent data:
/config - Default ports:
30120/tcp,30120/udp - Required setup: a valid
LICENSE_KEYfrom cfx.re
License Key¶
LICENSE_KEY is the FiveM server registration key issued by cfx.re for your server. It is not your email address, account username, or account password.
FiveM requires this key so FXServer can register the server under your cfx.re account and start normally.
To get one:
- Go to
https://portal.cfx.re/. - Sign in with your cfx.re account.
- Create a new server key.
- Give it a recognizable name such as
my-fivem-server. - Generate the key and copy it.
- Paste that value into Swarm Hosts as
LICENSE_KEY.
Use a separate key per server when possible, and keep the key private.
Launch Notes¶
- Choose FiveM (GTA V RP).
- Paste your cfx.re
LICENSE_KEY. - Optionally set
RCON_PASSWORD. - Leave Use txAdmin bootstrap set to No for the normal Swarm Hosts wrapper flow.
- Swarm Hosts launches the FiveM container with the interactive TTY flags the upstream image expects.
txAdmin Bootstrap¶
NO_DEFAULT_CONFIG controls whether this wrapper writes its default FiveM config on first launch.
- In the Swarm Hosts UI, leaving Use txAdmin bootstrap set to No keeps the normal wrapper behavior and is the recommended default.
- Setting Use txAdmin bootstrap to Yes enables txAdmin/bootstrap mode so txAdmin can do its own recipe-based setup.
Only enable txAdmin bootstrap if you specifically want txAdmin's web-based first-run setup instead of the wrapper-generated config.
Connect¶
Players can join through the FiveM client using the published host and game port.