Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt

Use this file to discover all available pages before exploring further.

Architecting the Server Core

The server.cfg file serves as the central nervous system of your FiveM server. It dictates every fundamental aspect of your environment - from the specific resources and frameworks that define your gameplay, to the administrative permissions and security tokens required for public visibility. Establishing a well-structured and optimized configuration is essential for technical stability and providing a professional experience for your community.

Difficulty

Intermediate

Time

10 Minutes

Identity & Professional Branding

Your server’s public profile is defined by several key variables that determine how potential players discover and perceive your project within the Cfx.re masterlist.
sv_hostname "FREAKHOSTING RP | High Performance | Custom Assets"
sets sv_projectName "FREAKHOSTING Roleplay"
sets sv_projectDesc "A premium roleplay environment for serious players."
sets tags "roleplay, drifting, police, qb-core"
sv_maxclients 48
load_server_icon logo.png
  • Project Metadata: sv_projectName and sv_projectDesc are utilized by the modern FiveM UI to provide a more detailed summary than the standard hostname.
  • Visual Recognition: load_server_icon points to a 96x96 pixel .png file located in your root directory, providing a unique logo for your browser entry.

Authentication & Authorization

To authorize your server’s communication with the global masterlist and Steam services, you must implement valid security tokens.
The sv_licenseKey is mandatory for server initialization. Obtain your unique key from the official Cfx.re Keymaster.

Strategic Resource Loading Order

FiveM initializes resources sequentially. If a script depends on another framework (e.g., a car dealer script requiring a database wrapper), the dependency must be authorized first in the configuration.
1

System Foundations

Load basic engine requirements: spawnmanager, chat, and mapmanager.
2

Database Connectivity

Initialize your database bridge (e.g., oxmysql or legacy mysql-async) to ensure subsequent scripts can save data.
3

Core Framework

Deploy your primary gameplay logic, such as QB-Core, ESX, or vMenu.
4

Communication & Assets

Load voice resources like pma-voice, followed by your bracketed asset folders: [cars], [maps], and [clothing].

Organizational Optimization

Instead of maintaining a massive list of hundreds of individual ensure lines, group your resources into bracketed subdirectories (e.g., /resources/[legal_jobs]/). You can then load every asset within that directory simultaneously using a single command: ensure [legal_jobs].

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to get a new server? Use code KB20 at checkout for 20% off your first month!

Last Updated: January 2026 | FiveM: Core configuration verified.