AC Sync
Sim racing cockpit

Sync Server

The backend for admins: centralized content management for your community.

This page covers Sync Server: backend responsibilities, admin benefits and workflow with AC Sync.

Sync Server

Backend for server admins

Sync Server runs in the background on the server. It manages the content of your series, makes it available for AC Sync to download and can operate several areas cleanly separately.

01 Series folders

Each series has its own folder with all the files needed.

02 Updates itself

The server automatically detects changes and keeps the file list up to date.

03 Multiple instances possible

A server can run multiple instances at the same time, for example for live, test or league environments.

04 Safely accessible

Can be operated securely over HTTPS, for example with nginx and certificate.

Why Sync Server

A content depot for all drivers.

For admins, the biggest advantage is simple: content is stored cleanly once on the server and all drivers pick it up from there. You no longer have to maintain multiple download links, old archives and inquiries in the chat.

As soon as you change files in a series, the Sync Server creates new file lists with size, change time and SHA 256 checksum. AC Sync reliably detects what is missing or different on each driver machine.

Without Sync Server Pack archives, distribute links, clarify queries.

High effort with every change

Building new links, repackaging files and communicating to everyone costs extra time every time.

Unclear statuses in the driver's field

Without a central source, different versions quickly end up with different drivers.

With Sync Server Store content, have servers indexed, sync drivers.

Multiple communities possible

A server can serve different instances by hostname, such as league, test server, or event.

Admins keep control

Write accesses are protected, upload sizes can be limited and individual series can require a password.

For Leagues and Events

Less stress before the start.

Sync Server turns many manual individual steps into a repeatable process. Drivers get the same content base, admins can prepare changes centrally, and new participants get up to speed faster.

Open Sync Server Wiki

Workflow

How AC sync and the sync server work together

AC Sync is the client on the driver's computer. The sync server is the central content source of the community. Both together ensure that everyone uses the same cars, tracks, skins and apps, without each driver having to collect files themselves.

1

Admin Adds Content

Cars, tracks, skins or apps are placed in the server series folder.

2

Sync Server publishes file lists

The backend provides series and file checksums for AC Sync.

3

Driver Syncs

AC Sync only downloads what is missing or different.

4

Grid Ready

All start with the expected content version.

Prep.

The admin maintains the content once centrally.

There is a separate folder on the sync server for each series. There are, for example, cars, tracks, skins or apps. If anything changes, the admin doesn't need to send each driver a new guide. It updates the content in one place.

Audit

The server creates a clean file list.

The sync server looks at the files and remembers file size, change time and checksum. You can think of this as a packing list: AC Sync will later see exactly which files belong to the series and which version is expected.

Comparison

AC Sync compares before anything is downloaded.

The driver selects the community server and the desired series. AC Sync then checks its own Assetto Corsa folder. Files that already exist correctly will be skipped. Only missing or outdated files are downloaded.

Result

In the end, all that matters is that everyone is ready to go.

Fewer demands in the chat, fewer incorrect versions and less stress just before training. New drivers get into the grid faster, and regular drivers don't have to track every update manually.

Simply put:

The admin prepares the content, Sync Server tells AC Sync what is current, and AC Sync brings the driver folder to exactly that state.