Bare-constant-Zugriffe (pt_custom, pt_points, ...) in CustomPoints/index.php durch defined()-Prüfungen ersetzt, um PHP 7.2+ Warnungen zu vermeiden. Zusätzlich werden im Produktivmodus (PHP_DISPLAY_ERRORS=false) Warnungen und Notices in der PHP error_reporting unterdrückt. - Gepatchte index.php als assets/config/remotecp/plugins/CustomPoints/index.php - Dockerfile: COPY der gepatchten Datei statt fragiler sed-Patches - RunTrackmaniaServer.sh: Auto-Patch für bestehende Volumes beim Container-Start - error_reporting im Produktivmodus um ~E_WARNING & ~E_NOTICE ergänzt Closes #4
Dokumentation
Übersicht aller verfügbaren Dokumentationen für den Trackmania Nations Forever Docker Server.
Wichtig: Vor dem ersten Start muss eine
.env-Datei aus der Vorlage erstellt werden:cp .env.example .env
⚠ Sicherheitshinweis: Die
.env.exampleenthält vorgenerierte Beispiel-Passwörter. Diese dienen nur als Platzhalter und sind öffentlich einsehbar! Ändere unbedingt alle Passwörter in der.env-Datei, bevor du den Server produktiv einsetzt.
| Dokument | Beschreibung |
|---|---|
| Schnellstart | Erste Schritte und minimale Konfiguration |
| Konfiguration | Persistente Serverkonfiguration (dedicated_cfg.txt) |
| Umgebungsvariablen | Alle verfügbaren Umgebungsvariablen |
| Server-Modi | LAN- und Internet-Dedicated-Modus |
| AdminServ | Einrichtung der Server-Verwaltungsoberfläche |
| RemoteCP | Alternative Server-Verwaltungsoberfläche |
| XAseco | Server-Controller für Rekorde, Karma und Jukebox |
| Ports | Freigegebene Ports und deren Verwendung |