Hoher Aufwand bei jeder Änderung
Neue Links bauen, Dateien erneut verpacken und an alle kommunizieren kostet jedes Mal extra Zeit.
Unklare Stände im Fahrerfeld
Ohne zentrale Quelle landen schnell unterschiedliche Versionen bei verschiedenen Fahrern.
Sync Server
Hier geht es um den Sync Server: Aufgaben im Backend, Vorteile für Admins und der Ablauf mit AC Sync.
Sync Server
Sync Server läuft im Hintergrund auf dem Server. Er verwaltet die Inhalte deiner Serien, stellt sie für AC Sync zum Download bereit und kann mehrere Bereiche sauber getrennt bedienen.
Jede Serie hat ihren eigenen Ordner mit allen benötigten Dateien.
Der Server erkennt Änderungen automatisch und hält die Dateiliste aktuell.
Ein Server kann mehrere Instanzen gleichzeitig betreiben, zum Beispiel für Live, Test oder Liga.
Kann sicher über HTTPS betrieben werden, zum Beispiel mit Nginx und Zertifikat.
Warum Sync Server
Für Admins ist der größte Vorteil simpel: Content liegt einmal sauber auf dem Server und alle Fahrer holen ihn sich von dort. Du musst nicht mehr mehrere Downloadlinks, alte Archive und Nachfragen im Chat pflegen.
Sobald du Dateien in einer Serie änderst, erstellt der Sync Server neue Dateilisten mit Größe, Änderungszeit und SHA 256 Prüfsumme. AC Sync erkennt dadurch zuverlässig, was bei den Fahrern fehlt oder abweicht.
Neue Links bauen, Dateien erneut verpacken und an alle kommunizieren kostet jedes Mal extra Zeit.
Ohne zentrale Quelle landen schnell unterschiedliche Versionen bei verschiedenen Fahrern.
Ein Server kann verschiedene Instanzen nach Hostnamen bedienen, zum Beispiel Liga, Testserver oder Event.
Schreibzugriffe sind geschützt, Uploadgrößen begrenzbar und einzelne Serien können ein Passwort verlangen.
Für Ligen und Events
Der Sync Server macht aus vielen manuellen Einzelschritten einen wiederholbaren Ablauf. Fahrer bekommen dieselbe Contentbasis, Admins können Änderungen zentral vorbereiten und neue Teilnehmer sind schneller auf dem richtigen Stand.
Sync Server Wiki öffnenAblauf
AC Sync ist der Client auf dem Rechner des Fahrers. Der Sync Server ist die zentrale Contentquelle der Community. Beide zusammen sorgen dafür, dass alle mit denselben Fahrzeugen, Strecken, Skins und Apps unterwegs sind, ohne dass jeder Fahrer selbst Dateien zusammensuchen muss.
Fahrzeuge, Strecken, Skins oder Apps landen im Serienordner des Servers.
Das Backend stellt Serien und Dateiprüfsummen für AC Sync bereit.
AC Sync lädt nur das herunter, was fehlt oder abweicht.
Alle starten mit der erwarteten Content Version.
Für jede Serie gibt es auf dem Sync Server einen eigenen Ordner. Dort liegen zum Beispiel Fahrzeuge, Strecken, Skins oder Apps. Wenn sich etwas ändert, muss der Admin nicht jedem Fahrer eine neue Anleitung schicken. Er aktualisiert den Inhalt an einer Stelle.
Der Sync Server schaut sich die Dateien an und merkt sich Dateigröße, Änderungszeit und Prüfsumme. Man kann sich das wie eine Packliste vorstellen: AC Sync sieht später genau, welche Dateien zur Serie gehören und welche Version erwartet wird.
Der Fahrer wählt den Community Server und die gewünschte Serie. AC Sync prüft dann den eigenen Assetto Corsa Ordner. Dateien, die bereits richtig vorhanden sind, werden übersprungen. Nur fehlende oder veraltete Dateien werden heruntergeladen.
Weniger Nachfragen im Chat, weniger falsche Versionen und weniger Stress kurz vor dem Training. Neue Fahrer kommen schneller ins Grid und Stammfahrer müssen nicht jedes Update manuell nachverfolgen.
Der Admin bereitet den Content vor, der Sync Server sagt AC Sync was aktuell ist, und AC Sync bringt den Fahrerordner auf genau diesen Stand.