Import

Load an existing AssettoServer configuration

Already have a server configured?

Drag & Drop the AssettoServer directory into the field below

or click here to open the file browser

Server Setup

Identity, server details, track, ports and behaviour

Server Details
EnableServerDetailsShow extended info in Content Manager. Required for ServerDescription
ServerDescription optional

Content Manager uses BBCode for formatting. Not all tags are supported by CM

Images: [img=url]alt[/img]  ·  Links: [url=href]text[/url]  ·  Colors: [color=#hex]text[/color]

[img=https://example.com/logo.png]Logo[/img]

[size=16][b]SERVER NAME[/b][/size]

[color=#FF424D]Rules:[/color]
- Don't block the road.
- Respect other drivers.

[url=https://discord.gg/example]Discord[/url]
A random image will be picked from this list on every join
Override the country shown in CM. Please do not use this unless the autodetected country is wrong
Track & Layout
Leave empty for tracks without a layout
CSP Track Flagsoptional
Extended Car Physics CSP 0.1.78+ Enables use of extended physics for supported cars
Extended Track Physics CSP0.1.78+ Enables use of extended physics for supported tracks
Hide Pit Crew CSP 0.1.78+ Hides Pit Crew models, speeds up loading
Authentication
UseSteamAuth CSP 0.1.75+Enable Steam ticket validation
Steam Web API key for Steam authentication. You only need this on platforms that don't support Steam natively (e.g. ARM64)
List of DLC App IDs that are required to join. Possible values: steamdb.info/app/244210/dlc
EnableACProSupport hiddenEnable generation of GUID from name instead of SteamID. Do not enable unless necessary
Networking
Note: Each server must run on its own unique port. If you’re running multiple servers on the same machine, make sure to change the ports accordingly
EnableUPnP hidden Automatically configure port forwards using UPnP or NAT-PMP Uses platform defaults and enables UPnP automatically when supported
Register to LobbyMake server visible in the Content Manager server browser
High refresh rates may cause connection issues on unstable or slow connections. 20hz is the recommended value
20Hz
Loading Timeouts
Maximum time in minutes a player can spend on the loading screen before being disconnected
Maximum time in seconds the server will wait for a checksum response before disconnecting the player

Game Rules

Driving aids, damage, penalties, voting and timeouts

Penalties & Tyres
Jump Start PenaltyConfigure how jump starts are penalizedJump starts are ignored
-1 = Penalties Disabled
-1 = Penalties Disabled
Leave empty to allow all - Can also be set individually per car via the entry list
Enable Cut Gas PenaltiesEnables the forced gas cut pentalties when cutting the track
Consumption & Damage
0%
0%
0%
0% to disable, 100% for normal usage
Driving Aids
Traction Control Choose how much traction control assistance clients may use Only cars with factory traction control may use it
ABS Choose how much ABS assistance clients may use Only cars with factory ABS may use it
Stability Control Allowed Allow usage of Stability Control
Autoclutch Allowed Allow usage of Autoclutch
Tyre Blankets AllowedClients spawn with tyres already at optimal temperature
Force Virtual MirrorForce enables the F11 rear view mirror UI element
Extra Features
ForceLightsForce headlights on for all cars
EnableCarReset CSP 0.2.8+Enable usage of /resetcar to teleport the player to the closest spline point
EnableGlobalDrsEnable global usage of DRS. Recommended to disable for Qualification and Race sessions
EnableUnlimitedP2PEnable unlimited usage of Push-to-Pass. Recommended to disable for Qualification and Race sessions
Voting
EnableKickPlayerVote Enable vanilla server voting to kick a client
% of yes votes needed to succeed
85%
EnableSessionVote Enable vanilla server voting for: Session skip & Session restart
% of yes votes needed to succeed
80%
Duration of the vote in seconds
Minimum number of connected clients for session and kick voting to be enabled

Sessions

Practice, qualifying and race configuration

Practice

Practice duration in minutes
Open SessionClients can join while the session is running
Infinite SessionIf enabled, the session will run indefinitely without reseting when session duration runs out

Qualifying

Qualifying duration in minutes
120%
Factor of remaining time to finish the current lap after the session ends. 120 means 120% of the session's fastest lap time is added
Open SessionClients can join while the session is running
Infinite SessionIf enabled, the session will run indefinitely without reseting when session duration runs out

Race

Limit Race by Choose whether the race ends after a lap count or time limit The race ends after the configured lap count
Race duration in laps
-1 = All positions reversed (retired clients placed last)
0 = No extra Race
1–X = Only these positions are reversed in the next race
Mandatory Pit Window
Lap that the mandatory pit window opens
Lap that the mandatory pit window closes
Race duration in minutes
Time in seconds remaining to complete the race from when the race leader crosses the finish line
-1 = All positions reversed (retired clients placed last)
0 = No extra Race
1–X = Only these positions are reversed in the next race
Mandatory Pit Window
Minute that the mandatory pit window opens
Minute that the mandatory pit window closes
Wait time in seconds before the start of the session
Time in seconds of result screen between racing sessions
Open Session Mode Choose when clients are allowed to join an active race session Clients can join during the entire session
Extra LapIf enabled, the race won’t end when time expires and the leader crosses the line
Instead, the leader must complete an additional lap
Session Flow
Loop ModeRestart from the first session when the last session finishes

Weather & Grip

Weather entries, WeatherFX and grip evolution

WeatherFX Settings
EnableWeatherFx CSP 0.1.76+Enable new CSP weather handling. Allows rain and smooth weather transitions
EnableRealTime Link server time to real map time. There must be a valid entry for the track in data_track_params.ini
LockServerDateLock server date to real date. This stops server time "running away" when using a high time multiplier, so that in-game sunrise/sunset times are based on the current date
0%
Reduce track grip when the track is wet.
Note: This is much worse than proper CSP rain physics but allows you to run clients with public/Patreon CSP at the same time
Server Time
Note: These are the vanilla settings to adjust the time of day and time of day mutliplier, it is recommended to enable and use the WeatherFX equivalents instead
Overridden by WeatherFX start time when set
1x
Overridden by WeatherFX time multiplier when set
Weather Entries
Tip: You can reorder the list by dragging the entries with the handle
Dynamic Track Grip optional
Enable Dynamic Track Grip
95%
Grip that the first session starts with
100%
Portion of gained grip carried to the next session (100 = all)
Example: Starting grip 90, ending 96 → 6% gained. With Session Transfer 50, next session starts at 93%
Laps needed to add 1% grip. 0 = no evolution
0%
Level of randomness added to the starting grip

Entry List

Car slots — 0 entries

Car Slots
Warning: Do not add more car entries than there are available pits on the track that you've selected
Tip: You can reorder the list by dragging the entries with the handle

AI Traffic

Global AI parameters — assign AI mode to car slots in Entry List above

Enabling AI Traffic
Enable AI TrafficEnable AI traffic. Requires an AI spline fast_lane.ai(p)
Spawning Behaviour
Auto-Assign Traffic CarsAutomatically assigns AI=fixed to cars whose folder name contains traffic
Hide AI Cars CSP 0.1.78+Hide AI car nametags and make them invisible on minimaps
Minimum amount of spline points in front of a player where AI cars will spawn
Maximum amount of spline points in front of a player where AI cars will spawn
Minimum spawn distance for AI states of the same car slot. If you set this too low you risk AI states despawning or AI states becoming invisible for some clients when multiple states are close together
Minimum distance between AI states of the same car slot. If states get closer than this one of them will be forced to despawn
Minimum spawn distance to clients
Minimum time in which a newly spawned AI car cannot despawn
Maximum time in which a newly spawned AI car cannot despawn
Soft player limit, the server will stop accepting new clients when this many clients are reached.
Use this to ensure a minimum amount of AI cars when using mainly AI=auto cars. 0 = disabled
Player Detection
Radius around a player in which AI cars won't despawn
Offset the player radius in direction of the velocity of the player so AI cars will despawn earlier behind a player
AFK timeout for clients. Clients who are AFK longer than this won't spawn AI cars
Maximum distance to the AI spline for a client to spawn AI cars. This helps with parts of the map without traffic so AI cars won't spawn far away from clients
Speed & Behaviour
Default maximum AI speed. This is not an absolute maximum and can be overridden with RightLaneOffsetKph and MaxSpeedVariationPercent
Speed offset for right lanes. Will be added to MaxSpeedKph
Default AI car deceleration for obstacle/collision detection (m/s^2)
Default AI car acceleration for obstacle/collision detection (m/s^2)
15%
Maximum speed variation
0.65
AI cornering speed factor. Lower = AI cars will drive slower around corners
3
AI cornering brake distance factor. Lower = AI cars will brake later for corners
0.5
AI cornering brake force factor. This is multiplied with DefaultDeceleration. Lower = AI cars will brake less hard for corners
Safety Distance & Collisions
Minimum distance between AI cars
Maximum distance between AI cars
Minimum time an AI car will stop/slow down after a collision
Maximum time an AI car will stop/slow down after a collision
Ignore obstacles for some time if the AI car is stopped for longer than this many seconds
Lanes & Traffic
Lane width for adjacent lane detection
1x
Apply scale to some traffic density related settings
Note: Increasing TrafficDensity DOES NOT magically increase your traffic density, it is dependent on your other settings. Values higher than 1 are not recommended!
TwoWayTrafficThis will allow AI cars to spawn in lanes with the opposite direction of travel to the player
WrongWayTrafficEnable traffic spawning if the player is driving the wrong way. Only takes effect when TwoWayTraffic is disabled
EnableDaytimeLightsEnable AI car headlights during the day
Adjustments
Name prefix for AI cars. Names will be in the form of <NamePrefix> <SessionId>
Tyre diameter of AI cars in meters, shouldn't have to be changed unless some cars are creating lots of smoke
AI spline height offset. Use this if the AI spline is too close to the ground
Update interval for AI spawn point finder
SmoothCamberApply some smoothing to AI spline camber
Hourly Traffic Density optional
Enable HourlyTrafficDensityDynamic (hourly) traffic density
List must have exactly 24 entries
Car Specific Overrides optional
Override AI parameters for specific car models
Lane Count Overrides optional
Override safety distances based on number of lanes
Ignore Player Obstacle Spheres optional
AI inside these spheres will ignore player obstacles

Plugins

Enable AssettoServer plugins

Enable AssettoServer Plugins optional
Plugin Configuration optional
Built-in plugins use structured editors from the AssettoServer source files when available. Third-party plugins get a raw YAML box automatically.
Add a plugin above to configure its extra YAML file.
Legacy Plugin Interface optional
EnableLegacyPluginInterfaceEnable the AC UDP plugin interface compatible with Kunos acServer plugins

Extra & CSP

AssettoServer extended configuration (extra_cfg.yml)

CSP Requirement optional
MinimumCSPVersion

A list of all CSP versions alongside their build IDs can be found here: https://c1xtz.github.io/csp-logs/versions

CSP v0.2.0
Minimum CSP version required to join this server. Leave this empty to not require CSP, set to 0 to allow any version
MandatoryClientSecurityLevel hidden Block all public cheats (as of 2023-11-18). Requires ClientSecurityPlugin — download here
CSP Server Features
EnableClientMessages CSP 0.1.77+Enable CSP client messages feature
EnableUdpClientMessages CSP 0.2.0+ Enable CSP UDP client messages feature. Required for VR head/hand syncing
EnableCustomUpdateCSP 0.1.77+Enable CSP custom position updates. This is an improved version of batched position updates, reducing network traffic even further
CSP Extra Options
See the CSP wiki for available options
Network Optimisation
Distance for network optimizations. Clients outside of this range will send less updates to reduce network traffic
Refresh rate for clients outside of the network bubble
Compatibility & Privacy
ForceServerTrackParams CSP 0.1.79+Force clients to use track params (coordinates, time zone) specified on the server
EnableAlternativeCarChecksumsAllow cars to have multiple data checksums. Instead of a single checksummed data.acd, you can have multiple data*.acd files in the car folder and clients can join with any of these files
Ignore Configuration Errors
Ignore some common configuration errors. More info: common configuration errors
Ignore Missing Car Checksums
Ignore Missing Track Params
Ignore Unsafe Admin Whitelist

User Groups

Configure user groups and command permissions

User Group Configuration
File-based user groups map group names to text files containing Steam GUIDs (one per line)
Additional User Groups optional
Add custom UserGroups mappings beyond the defaults
Active User Groups
Group Command Permissions optional
Allow user groups to execute specific admin commands

Available admin commands can be found here: https://assettoserver.org/docs/admin-commands

Access & Debugging

RCON, CORS, Loki logging and debugging options

Privacy
RedactIpAddressesAnonymize player IP addresses in outputs
Loki Logging hidden
LokiSettingsSend logs to a Loki instance, e.g. Grafana Cloud
Source RCON optional
Port to control the server using Source RCON protocol. 0 to disable
CORS Allowed Origins hidden
List of allowed origins for Cross-Origin Resource Sharing. Use this if you want to query this server from a website
Debugging hidden
DebugClientMessagesLog unknown CSP Lua client messages / online events
DebugWelcomeMessageDump contents of welcome message and CSP extra options to a file. For debug purposes only.
AI DebugShow debug overlay for AI cars
Server scripts for this user group will be loaded locally and script checksums disabled. For debug purposes only.

Export

Export your configuration package

Ready to Export

All files are generated in your browser

cfg/server_cfg.ini
cfg/entry_list.ini
cfg/extra_cfg.yml

Extract the ZIP into your AssettoServer directory