server.cfg
on Your FiveM Serverserver.cfg
?The server.cfg
file is the main configuration file for your FiveM server. It controls your server name, connection details, resources, and security settings.
Go to your server’s main directory.
Find the file named server.cfg
.
If it doesn’t exist, create a new text file named exactly server.cfg
.
# Server name
sv_hostname "Torchbyte RP Server"
# Server license key (from keymaster.fivem.net)
sv_licenseKey "YOUR_LICENSE_KEY"
# RCON password (for remote console access)
rcon_password "changeme"
# Max players
sv_maxclients 32
# OneSync (improves entity synchronization)
onesync on
# Enable/Disable ScriptHook
sv_scriptHookAllowed 0
# Database connection (optional)
set mysql_connection_string "server=127.0.0.1;database=fivem;userid=root;password=changeme"
# Resource management
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure rconlog
# Custom resources (add your own here)
ensure my_custom_resource
# Language
sets locale "en-US"
# Tags for server browser
sets tags "roleplay, cars, jobs"
# Banner images (512x512px, 1920x1080px)
sets banner_detail "<https://your-image-link.com/banner.jpg>"
sets banner_connecting "<https://your-image-link.com/banner_connecting.jpg>"
# Contact info
sets Discord "<https://discord.gg/yourserver>"
sets Website "<https://yourwebsite.com>"
# Log file
sv_logFile "server.log"
server.cfg
before making major changes.ensure
instead of start
for resources—this ensures they restart if they crash.server.cfg
publicly.