How to Setup a FiveM Server India 2026
Step-by-step guide to setting up a FiveM server in India in 2026. Learn framework choice, txAdmin setup, OneSync config, and why GBNodes is India's top FiveM host.
Setting up a FiveM server in India in 2026 takes about two hours if you follow the right steps. This tutorial walks you through every stage — from getting your FiveM license key to going live with a full roleplay framework — and explains why GBNodes.host is the easiest and most reliable FiveM hosting India has right now.
Before You Start: What You Need
Before you touch a single config file, make sure you have the following things ready. Skipping this preparation phase is the number one reason Indian server admins waste an entire weekend debugging something that could have been avoided in the first five minutes.
Everything you need before launching your FiveM server:
- A Cfx.re account (free) at cfx.re/join
- A FiveM server license key (free, generated at keymaster.fivem.net)
- A decision on your server framework: ESX Legacy or QBCore (explained in the next section)
- A hosting plan with GBNodes.host (plans start at Rs. 180 per month per GB)
- A domain name (optional for launch, but useful for branding later)
- Basic familiarity with a file manager — GBNodes provides a full Pterodactyl panel so command-line knowledge is not required
Estimated monthly budget for a new Indian FiveM server:
| Server Size | Recommended Plan | Monthly Cost (approx.) |
|---|---|---|
| Up to 32 players (testing or small private) | Standard 4GB | Rs. 720/mo |
| Up to 64 players (mid-size RP) | Performance 6GB | Rs. 1,200/mo |
| Up to 128 players (large RP) | Premium 8GB | Rs. 1,800/mo |
| Up to 200 players (serious RP studio) | Premium 16GB | Rs. 3,600/mo |
Use coupon code GB2026 at checkout for 20% off your first month on any GBNodes plan.
ESX vs QBCore: Which Framework Should You Choose?
This is the question every new Indian FiveM server owner gets stuck on. Both ESX and QBCore are free, open-source frameworks that give your server its core systems: economy, jobs, inventory, vehicles, housing, and everything else that makes GTA RP actually function. They are not interchangeable — a script written for ESX does not run on QBCore and vice versa. You need to pick one before you install anything.
ESX Legacy
ESX (EssentialMode Extended) is the older framework and has been the default for Indian RP servers for five-plus years. Nearly every Hindi GTA RP tutorial on YouTube uses ESX. This has practical consequences that matter when you are launching your first server:
- The largest library of free scripts on the internet is written for ESX
- Most Indian developers who freelance for RP servers know ESX
- Finding help in Indian FiveM Discord communities is easier because more admins have ESX experience and can help you debug
- The codebase is older and some parts show their age, but ESX Legacy (the actively maintained fork at github.com/esx-framework/esx_core) has resolved most of the critical issues
Choose ESX if: your server will be 32-64 players, you want to launch quickly using free resources, or you plan to hire Indian freelance developers who may not yet know QBCore.
QBCore
QBCore is the modern framework that emerged as the serious alternative to ESX around 2021-2022. It has cleaner code architecture, better performance under load, a more active international development community, and a growing Indian community that is catching up quickly.
- Inventory, job, and vehicle systems are better designed out of the box
- Scripts are higher quality on average because the framework enforces better development standards
- Fewer free scripts exist compared to ESX, but the gap is closing fast through 2025-2026
- Indian YouTube tutorials for QBCore are increasing in number and quality
Choose QBCore if: you are building a server aiming for 100-plus players, you have developers who can write Lua, or you want a framework that will not need a full rebuild in two years.
The practical recommendation: If you are launching your first Indian FiveM server, start with ESX Legacy. You will be live faster, Hindi tutorials and Indian Discord communities will help you more, and you can always migrate later once you understand the architecture. If you already have a development team or are investing in custom scripts from day one, go with QBCore.
Step 1: Get Your FiveM License Key
Your FiveM server will not start without a valid license key tied to your server's IP address. Here is exactly how to get one.
Go to keymaster.fivem.net and sign in with your Cfx.re account. If you do not have a Cfx.re account yet, create one at cfx.re/join — it is free and takes about two minutes.
Once logged in, follow these steps:
- Click "New Server"
- Enter a label for your server (this is just for your reference — your players will not see it)
- Under Server IP address, enter the IP address of your GBNodes server. You will get this from the Pterodactyl panel after ordering — you can come back and fill this in after Step 2
- Click "Generate"
- Copy the key that looks like:
cfxk_XXXXXXXXXXXXXXXXXXXX_XXXXXX
Keep this key safe. Do not share it publicly. Do not post it in screenshots. Do not paste it in Discord. A leaked license key can result in your server being removed from FiveM's global infrastructure.
A note on timing: If you do not have your GBNodes server IP yet when generating the key, you can use a placeholder and update it later. The key functions as long as the IP at keymaster.fivem.net matches your actual server IP. After completing Step 2 and receiving your server IP from GBNodes, return to keymaster.fivem.net and update the registered IP.
Step 2: Choose and Order Your GBNodes Hosting Plan
GBNodes.host is the FiveM hosting provider built specifically for Indian servers. Their infrastructure runs out of a Noida datacenter operated under Advika Datacenter, delivering approximately 8ms latency from Delhi, 28ms from Mumbai, and 35ms from Bangalore. Any FiveM server below 50ms latency feels fully responsive to players — Indian players on GBNodes get the kind of low-latency experience that European and American players pay a significant premium for.
Which GBNodes Plan to Order
Standard Plan — EPYC 7C13, Rs. 180 per month per GB
Best for servers up to 40 players. The AMD EPYC 7C13 is a server-class processor designed for consistent sustained performance under load. If you are testing your server concept or running a private server with your friend group, the Standard plan at 4-6GB RAM is where to start.
Performance Plan — Ryzen 7 5800X, Rs. 200 per month per GB
Best for servers up to 100 players. The Ryzen 7 5800X has significantly higher single-core clock speeds than the EPYC platform, which matters for FiveM because the server is heavily single-threaded for certain core operations. Most Indian mid-size RP servers run on this plan. This is the plan to choose if you are launching publicly and expecting to grow past 40 players within your first month.
Premium Plan — Ryzen 9 5950X, Rs. 225 per month per GB
Best for servers up to 200 players. The Ryzen 9 5950X delivers the best FiveM performance available in managed hosting. Large Indian RP studios and networks — including mcFleet.net, Asia's largest Minecraft and FiveM creator network — run on this tier. If you are building a serious RP operation with a development team, start here.
Every GBNodes FiveM plan includes, at no extra cost:
- txAdmin (the industry-standard FiveM management panel)
- OneSync Infinity (removes the 32-player cap permanently)
- MySQL database hosted on NVMe storage
- Pterodactyl panel (GBNodes' custom fork for straightforward management)
- GBSHIELD DDoS protection (Cloudflare Magic Transit plus Cloudflare Spectrum, 500 Tbps capacity)
- 24/7 support reachable at 011-6965-2688
How to Order
- Go to GBNodes.host and navigate to the FiveM hosting section
- Select your plan and RAM allocation (start with at least 4GB for ESX, 6GB for QBCore)
- At checkout, enter coupon code GB2026 for 20% off your first month
- Complete payment and wait for the welcome email
- The welcome email contains your Pterodactyl panel login URL, your server's IP address, and your MySQL credentials
Once you have your server IP, return to keymaster.fivem.net and update your license key with the correct IP before proceeding.
Step 3: Install FiveM Server Artifacts and Set Up txAdmin
Log in to your GBNodes Pterodactyl panel. You will see your FiveM server listed with Start, Stop, and Restart controls. GBNodes pre-installs the FiveM server artifacts — the core server software from build.fivem.net — so you do not need to download, extract, or place them manually. This alone saves 30-45 minutes compared to setting up on a bare VPS.
Starting txAdmin for the First Time
- In Pterodactyl, click your server and then click Start
- Watch the console output in the panel. After a few seconds you will see a line similar to:
[txAdminBoot] Use http://YOUR_SERVER_IP:40120/ to configure - Open that URL in your browser
- You will be prompted to create a txAdmin master account — choose a strong password and save it in a password manager
txAdmin is a web-based management panel that handles everything: server configuration, player management, automatic restarts, performance monitoring, and recipe-based resource installation. You will use this panel every day as a server admin.
Configuring Your server.cfg
txAdmin's initial setup wizard will ask whether you want to use a recipe (automated framework install) or configure a blank server. For now, choose Blank FiveM Server — you will configure the framework in Step 4.
After the wizard completes, you will have a minimal server.cfg. Replace or supplement it with the complete template from the Quick Reference section at the bottom of this article. The key settings you need to understand right now:
sv_maxclients 64 sets the maximum players allowed on your server. This number must not exceed your plan's limit. GBNodes Standard supports up to 40, Performance up to 100, Premium up to 200. Start conservatively — 64 is a practical number for most Indian RP servers at launch.
set onesync on enables OneSync Infinity. This is the setting that removes FiveM's default 32-player hard cap. Every GBNodes plan supports this. Do not leave it as off or your server silently blocks any player past the 32nd slot.
sv_licenseKey "cfxk_XXXXXXXXXXXX" is your license key from keymaster.fivem.net. Paste the full key here including the cfxk_ prefix. Wrap it in double quotes.
set sv_enforceGameBuild 3095 locks clients to GTA V build 3095, which is the current stable build supporting all modern FiveM features and recent DLC content. All GBNodes servers are configured for this build by default.
Step 4: Install Your Framework (ESX Legacy or QBCore)
This step transforms your server from an empty container into a working roleplay server with economy, jobs, inventory, and player character systems.
Option A: Installing ESX Legacy via txAdmin Recipe
The recommended method is txAdmin's built-in recipe system, which automates the entire download and installation process.
- In txAdmin, navigate to Setup > Recipe Deployer
- Search for ESX Legacy in the recipe list
- Click Run Recipe
- txAdmin downloads ESX Legacy and all its dependencies from GitHub, places the files in the correct directories, and creates the required MySQL database tables automatically
- The recipe takes 5-10 minutes depending on connection speed
After the recipe completes, the server console will confirm that es_extended loaded successfully. Look for [es_extended] ESX loaded in the console — this confirms your framework is running.
Option B: Installing QBCore via txAdmin Recipe
- In txAdmin, navigate to Setup > Recipe Deployer
- Search for QBCore Framework
- Click Run Recipe
- The recipe installs qb-core, qb-inventory, qb-garages, qb-phone, and the other QBCore core resources
After either framework installation, restart your server from txAdmin and watch the console. A clean ESX or QBCore install on first boot produces no red error lines. Any red text indicates something went wrong during installation — usually a missing dependency or a failed database import. The error message in the console will tell you which resource failed and why.
Step 5: Connect MySQL with oxmysql
FiveM's database layer has standardized on oxmysql as of 2024-2025. The older mysql-async library has been deprecated. Both ESX Legacy and QBCore use oxmysql by default now, so if you installed via recipe, it is already present in your resources folder.
Why NVMe Storage Matters for FiveM Databases
Database reads and writes in FiveM happen constantly and on almost every player action: character data loads on spawn, inventory saves on item use, vehicle ownership checks on access, money updates on every transaction. On spinning-disk storage, these operations create perceptible micro-lags that accumulate into a sluggish server feel. GBNodes hosts all MySQL databases on NVMe storage, which completes these operations fast enough that neither players nor server console logs show database latency.
Your MySQL Connection String
Your GBNodes welcome email contains: - MySQL username (typically fivem) - MySQL password (a randomly generated string — copy it exactly, do not retype) - Database name (typically fivem) - MySQL host (typically localhost since MySQL runs on the same machine as your server)
Your connection string follows this format:
mysql://USERNAME:PASSWORD@localhost/DATABASE?charset=utf8mb4
For most GBNodes setups, the connection string is:
mysql://fivem:YOUR_PASSWORD@localhost/fivem?charset=utf8mb4
In your server.cfg, add or update this line:
set mysql_connection_string "mysql://fivem:YOUR_PASSWORD@localhost/fivem?charset=utf8mb4"
Verifying the MySQL Connection
After starting your server with the correct connection string, look for this line in the txAdmin console:
[oxmysql] Connected to database: fivem
If you see connection errors instead, check these common causes: - Password has a typo — copy directly from the welcome email - Database name does not match exactly — it is case-sensitive - A stray space or extra character crept into the connection string in server.cfg
Step 6: Add Essential Scripts to Your FiveM Server
A fresh framework install gives you the core economy and job systems but nothing players actually see or interact with. You need a HUD, inventory UI, chat, and at least one or two jobs before your server is playable. Here is the essential script stack for a new Indian FiveM server.
The Core Script Stack
ox_lib
A shared library used by nearly every modern FiveM resource. It provides UI elements, notifications, progress bars, context menus, and utility functions that scripts call rather than each implementing their own versions. Almost every good modern resource depends on it, so install this first.
Download from: github.com/overextended/ox_lib
ox_inventory (for ESX) or qb-inventory (for QBCore)
The inventory system your players interact with most. ox_inventory supports item metadata, image displays, slot-based inventory, and a clean modern UI. qb-inventory is the QBCore equivalent. Both are free and actively maintained.
HUD resource
The on-screen display showing health, armour, hunger, thirst, and other player vitals. Your players look at this every minute they are on your server. Free options exist for both ESX (esx_hud variants) and QBCore (qb-hud). Install one before your first player session.
Chat resource
FiveM includes a default chat resource that works fine for launch. Upgrade to a custom chat resource later once you are past initial setup — many free and paid options exist on cfx.re/forum with better formatting and command systems.
Police and mechanic jobs
At minimum, your server needs a police job and a mechanic job to have any RP loops for players to engage with. Free versions of both are available on GitHub and cfx.re/forum for both ESX and QBCore.
Where to Find Free Scripts for Indian FiveM Servers
cfx.re/forum (releases section) is the official FiveM forum and the most reliable source for free resources. Filter by the ESX or QBCore tag. Every resource posted here has been reviewed by community members and usually includes installation instructions.
GitHub is where most active development happens. Search for esx-resource-name or qbcore-resource-name to find the resource you need. Always check the commit date — resources with no commits in 18-plus months may not be compatible with current FiveM builds.
Indian FiveM Discord servers are where most Indian server admins share resources, discuss scripts, and offer freelance development. Searching "FiveM India" on Discord will surface several active communities. Many free scripts circulate in these servers before they are formally posted elsewhere.
Installing Any Script
The installation process is the same for every resource:
- Download the resource folder (usually a zip from GitHub releases)
- Extract and upload the folder to your
/resources/directory via the Pterodactyl file manager - Add
ensure resource-nameto your server.cfg below the framework exec line - Restart the server or use txAdmin's Restart Resource command for the specific resource
The single most common installation mistake: downloading a resource but forgetting to add the ensure line to server.cfg. A resource folder sitting in /resources/ does nothing unless it is listed in server.cfg.
Step 7: Configure OneSync Infinity
OneSync Infinity is the FiveM network technology that breaks the original 32-player hard cap. Without it, your 33rd player receives a "server is full" error regardless of what sv_maxclients is set to. Every GBNodes plan includes OneSync Infinity included in the base price — there is no upgrade needed and no additional license to purchase.
The Configuration Line
In your server.cfg, OneSync Infinity is enabled with:
set onesync on
That single line is the complete configuration. The value on enables OneSync Infinity, which is the full version supporting up to 2048 concurrent players. Your practical player limit is determined by your server hardware and plan, not by the protocol itself.
Some older tutorials instruct you to set set onesync_enabled true or onesync legacy. Both of these are outdated as of 2024. The current correct configuration is set onesync on.
What OneSync Infinity Actually Does Beyond the Player Cap
The player cap increase is the obvious benefit, but OneSync Infinity changes the fundamental architecture of how your server handles the game world.
In standard FiveM, each client independently simulates and syncs nearby entities — vehicles, NPCs, objects — within a limited radius. With OneSync Infinity, the server takes authority over all entity states across the entire map. This enables:
Persistent vehicle states. Vehicles left on the map do not reset or disappear when no player is nearby. Your players' cars stay where they parked them.
Server-side entity management. Property systems, object persistence, and server-controlled spawns work reliably because the server has full authority over entity state.
Better anti-cheat integration. Because the server has full state authority rather than trusting client-reported positions, server-side anti-cheat tools have more accurate data to work with.
Population control. The server controls NPC density rather than each client independently generating NPCs. This means more consistent performance and the ability to tune NPC population through server-side settings.
For any Indian FiveM server that wants property systems, persistent garages, or effective anti-cheat, OneSync Infinity is not optional — it is the foundation that everything else depends on.
Step 8: Test Your Server and Go Live
Before you announce publicly, test your server properly. The Indian FiveM community is large and moves fast — a buggy first impression sends players to a competitor's server, and they rarely come back to give you a second chance.
Connecting With the FiveM Client
- Open the FiveM client on your PC
- Press F8 to open the developer console
- Type:
connect YOUR_SERVER_IP:30120 - Alternatively, open the server browser and search for your sv_hostname value
When you connect for the first time, you spawn as a new character with no money, no job, and no items. This is correct behavior — the framework is working. Verify the following:
- Open your inventory (usually F2 or the key set in your HUD resource)
- Check that the F8 console shows no red error messages on spawn
- Drive a vehicle and confirm it syncs correctly when a second player joins from another PC
- Use admin commands to give yourself test money and items, then verify they save across a relog
Test With Friends Before Public Announcement
Invite 3-5 people to test before announcing publicly. Have them specifically test:
- Joining and spawning correctly with no errors
- Inventory opening, adding items, and persisting across relogging
- Vehicle spawning and persistence
- Any jobs you have installed (police, mechanic, civilian jobs)
- Chat working correctly
Watch the txAdmin console during the entire test session. Every red line is a bug your players will encounter. Address them before launch.
Common First-Launch Errors and Fixes
"Could not find server license key"
Your sv_licenseKey in server.cfg is incorrect, missing the cfxk_ prefix, or the IP registered at keymaster.fivem.net does not match your server's actual IP. Verify both the key format in server.cfg and the registered IP at keymaster.
"MySQL connection error" or oxmysql failing to connect
Your connection string has a typo, the password contains special characters that need escaping, or MySQL is not running. Check that your Pterodactyl panel shows the database service as active. Copy the password directly from the GBNodes welcome email rather than retyping it.
"Resource [name] failed to start"
A script you installed has a syntax error in its Lua files or is missing a dependency. The txAdmin console error message names the specific file and usually includes the line number. Check that all dependencies for that resource are also installed and running.
Server visible in browser but players cannot connect
Port 30120 must be open for both TCP and UDP. On GBNodes, firewall rules are pre-configured correctly for FiveM — this should not happen. If it does, contact GBNodes support at 011-6965-2688 and they will resolve it.
Players stuck on the loading screen
Usually caused by a client-side script error in one of your resources. Have the affected player press F8 to view their client console, identify the failing resource, then disable that resource in txAdmin and test again.
DDoS Protection: Why Indian FiveM Servers Get Attacked and How GBSHIELD Handles It
If you have been in any Indian FiveM community for more than a few months, you have watched it happen: a popular server goes down on a Saturday night at peak time, the admin posts in Discord that they are under attack, and the server stays down for hours. DDoS attacks on Indian FiveM servers peak on weekends between 9pm and midnight IST — prime time when servers are at full capacity and the disruption causes the most damage to reputation and player trust.
Indian FiveM servers are targeted for several reasons. Competing server owners attack each other to poach players. Players who get permanently banned sometimes retaliate with DDoS tools that are embarrassingly cheap to rent. And FiveM servers expose a UDP port (30120) that is inherently easy to flood with garbage traffic if there is no protection layer in front of it.
How GBSHIELD Works
GBSHIELD is GBNodes' DDoS mitigation product, built on Cloudflare Magic Transit combined with Cloudflare Spectrum. This pairing matters because standard Cloudflare protects HTTP and HTTPS traffic only. FiveM uses UDP protocol on port 30120, which requires Cloudflare Spectrum specifically — the component designed to protect arbitrary TCP/UDP application traffic.
The total capacity available through Cloudflare Magic Transit is 500 Tbps — the same global scrubbing infrastructure that protects major internet exchanges and enterprise networks. No Indian FiveM attacker has access to the kind of volumetric attack that approaches this capacity.
When an attack hits a GBNodes server:
- Cloudflare's global network detects the anomalous traffic pattern within seconds using machine learning-based attack detection
- Malicious packets are scrubbed at Cloudflare's edge nodes closest to the attack origin — before the traffic reaches the Noida datacenter
- Legitimate player traffic continues flowing through to your server without interruption
- Your players experience no disconnection, no lag spike, and often no awareness that an attack occurred
The critical operational fact: there is nothing you need to configure. GBSHIELD is active on all GBNodes FiveM plans from the moment your server is provisioned. You do not set up a Cloudflare account. You do not configure firewall rules. You do not open a support ticket to enable it. It is always on, protecting your server without any action on your part.
This is not standard practice among Indian hosting providers. Most Indian game server hosts offer no DDoS protection at all, or offer basic rate limiting and packet filtering that gets overwhelmed by any sustained volumetric attack above 10 Gbps. The difference between GBSHIELD and typical Indian game hosting DDoS protection is the difference between surviving a Saturday night attack and going offline for the entire weekend.
FAQ: How to Setup a FiveM Server in India 2026
How long does it take to set up a FiveM server in India?
A basic FiveM server with ESX or QBCore installed takes 2-4 hours to set up following a step-by-step guide. Getting the server ready for players — with jobs, inventory, HUD, and tested scripts — takes 1-3 days of configuration. GBNodes' pre-installed txAdmin and NVMe MySQL save at least 60-90 minutes compared to setting up a bare VPS from scratch.
What is the minimum RAM needed for a FiveM server in India?
4GB RAM is the practical minimum for a functional FiveM server. A 4GB server with ESX and 10-15 resources comfortably handles 20-30 concurrent players. For 64 players, allocate 6-8GB. QBCore's architecture is slightly more memory-efficient than a heavily modded ESX server with the same script count.
Can I run a FiveM server on a standard VPS instead of game hosting?
Running FiveM on a standard VPS is possible but requires manual setup of all components: FiveM server artifacts, MySQL, firewall rules, port configuration, and DDoS protection. Game-specific hosts like GBNodes provide all components pre-configured plus txAdmin integration and built-in DDoS protection, saving hours of setup and eliminating common configuration errors.
What is the difference between OneSync Legacy and OneSync Infinity?
OneSync Infinity is the full implementation supporting up to 2048 concurrent players with complete server-side entity authority. OneSync Legacy is an older, restricted version with lower player limits and limited entity management. The current correct server.cfg setting for Infinity is set onesync on. All GBNodes FiveM plans include OneSync Infinity at no additional cost.
How do I protect my Indian FiveM server from DDoS attacks?
Hosting on GBNodes activates GBSHIELD automatically on all plans. GBSHIELD uses Cloudflare Magic Transit (500 Tbps capacity) combined with Cloudflare Spectrum for UDP protection, filtering attack traffic before it reaches the Noida datacenter. No configuration is required — protection is active from the moment the server is provisioned.
Is ESX or QBCore better for Hindi GTA RP servers in India?
ESX Legacy is better for most new Indian FiveM servers because it has the largest library of Hindi tutorials, the most free scripts, and the largest Indian admin community. QBCore is better for servers aiming for 100-plus players with a dedicated development team, as its code architecture is cleaner and scales more reliably at high player counts.
How much does it cost to run a 64-player FiveM server in India?
A 64-player FiveM server on GBNodes Performance plan at 6GB RAM costs approximately Rs. 1,200 per month. Using coupon code GB2026 reduces the first month to approximately Rs. 960. This price includes txAdmin, OneSync Infinity, NVMe MySQL, GBSHIELD DDoS protection, and the Pterodactyl panel — all included with no separate fees.
What is txAdmin and is it required for running a FiveM server?
txAdmin is the standard web-based management panel for FiveM servers. It handles server startup and shutdown, automatic scheduled restarts, live console monitoring, player management and banning, and recipe-based resource installation. Every serious FiveM server uses it. GBNodes includes txAdmin pre-installed on all FiveM plans, accessible through the Pterodactyl panel.
Quick Reference: Complete server.cfg Template
Copy this template, fill in your values, and paste it into your server.cfg via the txAdmin editor or the Pterodactyl file manager. Every line is commented to explain what it does.
# GBNodes FiveM Server Configuration
# Generated for: [Your Server Name]
# ============================================================
# NETWORK ENDPOINTS
# Do not change these unless you know what you are doing
# ============================================================
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# ============================================================
# PLAYER SLOTS AND ONESYNC
# ============================================================
sv_maxclients 64
# Standard plan: max 40 | Performance: max 100 | Premium: max 200
# Do not exceed your plan's supported maximum
set onesync on
# "on" = OneSync Infinity (recommended — removes 32-player cap)
# Included on all GBNodes FiveM plans at no extra cost
# ============================================================
# LICENSE KEY
# Get this from keymaster.fivem.net — keep it private
# ============================================================
sv_licenseKey "cfxk_XXXXXXXXXXXX"
# ============================================================
# MYSQL CONNECTION
# GBNodes provides NVMe MySQL — use the credentials from your welcome email
# ============================================================
set mysql_connection_string "mysql://fivem:PASSWORD@localhost/fivem?charset=utf8mb4"
# ============================================================
# SERVER IDENTITY (shown in server browser)
# ============================================================
sv_hostname "Your Server Name | India"
sets sv_projectName "Your Server Name"
sets sv_projectDesc "Indian FiveM Roleplay Server"
sets tags "roleplay, india, hindi"
sets locale "en-IN"
# ============================================================
# FRAMEWORK — uncomment ONE block only
# ============================================================
# For ESX Legacy:
exec "@es_extended/server.cfg"
# For QBCore (comment the ESX line above and uncomment this):
# exec "@qb-core/shared/config.lua"
# ============================================================
# GAME BUILD
# 3095 is the current stable build with full DLC support
# ============================================================
set sv_enforceGameBuild 3095
# ============================================================
# CORE RESOURCES — always load these
# ============================================================
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure oxmysql
ensure ox_lib
# ============================================================
# YOUR FRAMEWORK RESOURCES
# Add your installed scripts below using: ensure resource-name
# ============================================================
ensure es_extended
ensure esx_identity
ensure esx_status
ensure esx_hud
# ensure ox_inventory
# ensure [your-police-job]
# ensure [your-mechanic-job]
What Happens After You Go Live
Once your server is live, the work shifts from technical setup to community building. Indian FiveM servers grow through three primary channels: Hindi YouTube content showing gameplay on your server, word of mouth through Indian Discord communities, and short-form video on Instagram and YouTube Shorts showcasing your server's custom features. Getting a small content creator to play during launch week delivers more new player registrations than any other promotional activity.
On the technical side, the most important ongoing maintenance tasks are:
Keeping your framework updated. ESX Legacy and QBCore release updates regularly. Running an outdated framework version creates security vulnerabilities and compatibility issues with newer resources. Check GitHub for both projects monthly and apply updates during a low-traffic maintenance window.
Monitoring server performance in txAdmin. The resource monitor tab shows CPU and memory usage per resource. If your server consistently runs above 80% RAM during peak hours, upgrade your GBNodes plan — headroom matters during Friday and Saturday evenings when Indian servers fill up and attract the most concurrent players.
Scheduling automatic restarts. Most successful Indian FiveM servers restart once daily at 6am IST. This clears accumulated memory leaks, applies any resource updates, and ensures a clean server state before the evening player peak. Configure automatic restarts in txAdmin under the schedule tab.
Backing up your database weekly. Your MySQL database contains every player's character data, inventory, money, and progression. A weekly backup means the worst-case data loss from a hardware issue is one week of player progress. Enable automatic database backups in the Pterodactyl panel settings.
The infrastructure you start with determines the ceiling you can grow to. Networks like mcFleet.net — Asia's largest Minecraft and FiveM creator network — run on GBNodes because the Noida datacenter infrastructure, GBSHIELD protection, and NVMe storage handle growth without requiring a migration. Starting on GBNodes means your hosting scales with your community rather than becoming the bottleneck that limits it.
For support during your setup, reach GBNodes at 011-6965-2688. Use coupon code GB2026 at checkout for 20% off your first month on any plan.