Before creating your server, make sure you have:
An active server on your game panel
Your BeamMP account
Access to your Authentication Key
FTP access (optional but recommended)
BeamMP servers require a valid AuthKey to appear publicly.
Log into your game panel.
Select BeamMP from your services.
Click Start (if not already running).
On first start, the server will generate the base file structure.
Go to the official BeamMP website.
You will now add this key to your server config.
Open your file manager in the panel (or connect via FTP).
Navigate to:
/ServerConfig.toml
Look for this line:
AuthKey = "AUTHKEY_HERE"
Replace it with:
AuthKey = "YOUR_KEY_HERE"
Private = false β Makes the server public
After saving:
Go back to the panel.
Click Restart.
Watch the console.
If configured correctly, you should see something similar to:
Server authenticated successfully
Open BeamNG.drive
Launch BeamMP
Search for your server name
Join
If it doesn't show up immediately, wait 1β2 minutes.
Check:
AuthKey is correct
Private = false
Port is not blocked
Server fully restarted after changes
Possible causes:
Wrong port
Firewall blocking
Server overloaded
Corrupt mod file
This means:
AuthKey is invalid
Key already in use
Typo in ServerConfig.toml
Generate a new key and try again.
If server feels laggy: