System Requirements
Minimum
- OS: Windows 10/11 or Linux (Ubuntu 20.04+)
- RAM: 4GB
- CPU: 2 cores
- Storage: 10GB free
- Network: 100 Mbps upload
Recommended
- OS: Windows Server 2019+ or Linux
- RAM: 8GB+ (16GB for 48+ players)
- CPU: 4+ cores
- Storage: 20GB+ SSD
- Network: 1 Gbps upload
Required Software
FiveM Server License
Get a license key from Cfx.re Portal. Each key is tied to a specific IP — if your IP changes, generate a new one.MongoDB (4.4+)
Primary database for auth and game data.- Windows
- Linux
- Docker
- Download from mongodb.com/try/download/community
- Install with default settings, enable “Install as Service”
- Install MongoDB Compass when prompted
MySQL / MariaDB
For relational data and OxMySQL compatibility.- Windows
- Linux
- Docker
Download MySQL Community Server or use XAMPP for an easier setup. Default port 3306.
Node.js (18.x+)
Required for the JavaScript database wrapper in mythic-base.- Windows: Download LTS from nodejs.org
- Linux:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - && sudo apt-get install -y nodejs
node --version
Steam Web API Key
Required for Steam integration. Get one at steamcommunity.com/dev/apikey.Ports
Open these in your firewall:| Port | Protocol | Purpose |
|---|---|---|
| 30120 | TCP/UDP | FiveM game server |
| 40120 | TCP | txAdmin panel |
Out of the Box Dependencies
Mythic Framework comes pre-configured with premium maps and resources:Gabz
Subscription (All Maps)
GN Studio
Burgershot, Saloon, Mt Zonah
Dolu
Housing Shells
Map4All
Noodle Exchange, Xero Gas
LB Customs
Auto Exotics
Other
ArtEx, Patoche, MrHunter, Junior’s, Dynasty8
Optional Tools
- MongoDB Compass — GUI for MongoDB (download)
- HeidiSQL — GUI for MySQL on Windows (download)
- Git — Version control (download)
- VS Code — Code editor with Lua + React extensions (download)
Next Steps
Server Setup
Deploy Mythic Framework with txAdmin
Database Setup
Create databases and configure connections