Skip to main content
To add a track to Assetto Corsa, put the track’s folder into content/tracks in your Assetto Corsa install folder. To race it online on your FREAKHOSTING server, upload the same track’s server data to content/tracks/ in Files, set TRACK (and CONFIG_TRACK for a layout) in cfg/server_cfg.ini and restart. Every player must have the same track installed on their PC.

Step 1: How to install a track on your PC

1

Download the track

Download the track from its author’s page. Mod tracks come as an archive with a folder named after the track ID, for example my_track.
2

Copy it into content/tracks

Extract the archive and copy the track folder into assettocorsa\content\tracks in your Steam game folder. The folder name is the track ID the server uses.
3

Check it in game

Open Content Manager or the game launcher and drive the track offline once. If it doesn’t load offline, it won’t work online.

Step 2: How to add the track to your server

1

Get the server data

The easiest way is a Content Manager pack: build a server preset with the track, then click Pack. See Content Manager server presets. You can also upload the whole track folder, but it is much larger.
2

Stop the server

3

Upload the track folder

In Files, open content/tracks/ and upload the track folder. Keep the folder name exactly as it is on your PC. Use SFTP for big tracks.
4

Set TRACK and CONFIG_TRACK

Open cfg/server_cfg.ini and set:
For a track with several layouts, set CONFIG_TRACK to the layout folder’s name inside the track folder, for example TRACK=ks_brands_hatch with CONFIG_TRACK=indy.
5

Check the player limit

MAX_CLIENTS can’t be higher than the track’s number of pits. Lower it if the track has fewer pit boxes than your current value (default 18).
6

Start and check the console

Start the server and watch the console. The lobby line shows the track name, and CONNECTED TO LOBBY means the server is online.

Tracks already on your server

These Kunos tracks are installed in content/tracks/: drift, imola, ks_barcelona, ks_black_cat_county, ks_brands_hatch, ks_drag, ks_highlands, ks_laguna_seca, ks_monza66, ks_nordschleife, ks_nurburgring, ks_red_bull_ring, ks_silverstone, ks_silverstone1967, ks_vallelunga, ks_zandvoort, magione, monza, mugello, spa and trento-bondone. Some need the matching DLC on players’ PCs.

Frequently asked questions

Why can’t players join after I changed the track?

They don’t have the track, or they have a different version of it. Share the exact track download with your players.

What is CONFIG_TRACK?

The layout of a track with more than one layout. It is the name of the layout folder inside the track folder. Leave it empty for single-layout tracks.

Can I put several tracks on one server?

One server runs one track at a time. Change TRACK and restart to switch.

Do I need the whole track mod on the server?

No. The server only needs the track’s data, which a Content Manager pack gives you. Uploading the full folder also works.

Assetto Corsa server guide

Every Assetto Corsa page in one place.

Content Manager server presets

Pack and upload a preset.

Custom cars

Add mod cars and slots.

server_cfg.ini explained

TRACK, CONFIG_TRACK and MAX_CLIENTS.

File Manager

Upload and edit files.

Tested by the FREAKHOSTING team on our Game Panel on 30 October 2026 (Assetto Corsa dedicated server, official Kunos acServer on Linux). Steps may differ slightly if the game changes.

Need Extra Help?

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

Save on Your Hosting

Ready to upgrade your hosting? Use code KB20 at checkout for 20% off your first order!

Last Updated: October 2026