37 Commits

Author SHA1 Message Date
scriptos 2382546308 Release: Docker Image Version 1.3.2 gepusht 2026-03-26 23:05:50 +01:00
scriptos 32a09ba808 docs: Update-Anleitung hinzugefügt, .env.example um fehlende XAseco-Healthcheck-Variablen ergänzt 2026-03-26 22:59:26 +01:00
scriptos d77961818a ci: Gitea Action für automatischen Docker-Build und Registry-Push hinzugefügt 2026-03-26 21:21:22 +01:00
scriptos 7bf847d31c feat: IP-Watcher – automatischer Neustart bei IP-Wechsel 2026-03-26 21:09:23 +01:00
Patrick Asmus (scriptos) e60cc0804c Release: Docker Image Version 1.3.0 gepusht 2026-03-23 23:08:54 +01:00
Patrick Asmus (scriptos) e453ab6dbd Startup-Zusammenfassung: HOST_IP-Variable entfernt, Platzhalter beibehalten 2026-03-23 23:01:02 +01:00
Patrick Asmus (scriptos) 6cb5f783bf Startup-Zusammenfassung: Servername aus Config lesen, Host-IP ermitteln 2026-03-23 22:55:17 +01:00
Patrick Asmus (scriptos) 8b61571ac5 Doku sauber formatiert 2026-03-23 22:33:55 +01:00
Patrick Asmus (scriptos) d7be0b37ef Startup-Zusammenfassung am Ende des Startscripts hinzugefuegt 2026-03-23 22:28:13 +01:00
Patrick Asmus (scriptos) 7eb2b6ff0b Graceful Shutdown: Signal-Handler für sauberes Herunterfahren aller Dienste 2026-03-23 22:20:05 +01:00
Patrick Asmus (scriptos) cbb918d6b2 Log-Rotation fuer Apache-, PHP- und XAseco-Logs eingerichtet 2026-03-23 22:14:38 +01:00
Patrick Asmus (scriptos) 7710a032d9 XAseco-Healthcheck: Automatische Überwachung und Neustart bei Absturz 2026-03-23 22:06:58 +01:00
Patrick Asmus (scriptos) 12a8e0f778 feat: Map-Shuffle beim Containerstart (SHUFFLE_MAPLIST) 2026-03-23 21:55:27 +01:00
scriptos 634cd8c0a6 docs(xaseco): umfassende Chat-Befehlsreferenz ergänzt
Bisherige Kurztabelle durch vollständige Befehlsübersicht ersetzt,
gegliedert nach Kategorien: Hilfe, Rekorde, Rankings, Strecken,
Karma/Voting, Kommunikation, Spieleroptionen und Admin-Befehle.
Verweis auf offizielle Dokumentation (docs.xaseco.org) hinzugefügt.
2026-03-23 09:47:52 +01:00
scriptos f7d3a9ce83 docs: Doku an Code anpassen, AdminServ-Konfigurationspasswort automatisch absichern 2026-03-23 09:25:48 +01:00
Patrick Asmus (scriptos) 344029c551 feat: TeamSpeak3-Plugin mit eigenem Gateway reaktivieren 2026-03-22 23:35:11 +01:00
Patrick Asmus (scriptos) 3fb1dac5ba feat: Forced Mods (Skins) per Umgebungsvariable beim Containerstart setzen 2026-03-22 20:58:46 +01:00
Patrick Asmus (scriptos) 61deb93273 feat: Automatische MatchSettings-Erkennung & AdminServ-Bugfixes 2026-03-22 17:05:25 +01:00
Patrick Asmus (scriptos) 75ae777f1e feat: Auto-Import von AdminServ ServerOptions beim Containerstart 2026-03-22 15:23:44 +01:00
Patrick Asmus (scriptos) ec6418e9ab Release: Docker Image Version 1.1.1 gepusht 2026-03-22 12:25:58 +01:00
Patrick Asmus (scriptos) f013ccd61e fix: XMLRPC-Port aus externem Port-Mapping entfernen, Doku anpassen 2026-03-22 12:24:08 +01:00
Patrick Asmus (scriptos) 0717088eb4 fix: RemoteCP settings.xml-Erstellung entfernt (verursacht Folgefehler bei fehlenden Defaults) 2026-03-22 12:06:16 +01:00
Patrick Asmus (scriptos) 503fadf1d6 docs: Projektstruktur aktualisiert und in Doku-Uebersicht verschoben 2026-03-22 01:47:47 +01:00
Patrick Asmus (scriptos) 3354ebd541 docs: Fertiges Docker Image aus Container-Registry bewerben 2026-03-22 01:44:09 +01:00
Patrick Asmus (scriptos) b672f84f55 fix: RemoteCP-Benutzerregistrierung standardmäßig deaktivieren 2026-03-22 01:21:07 +01:00
Patrick Asmus (scriptos) 5891429c83 fix: RemoteCP CustomPoints PHP-Warnungen behoben (undefined constants)
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
2026-03-22 01:09:37 +01:00
Patrick Asmus (scriptos) ffdc11a02b feat: Warmup deaktivieren & als ENV-Variable steuerbar machen
- Default von allwarmupduration in custom_game_settings.txt auf 0 gesetzt
- Neue Umgebungsvariable ALLWARMUPDURATION (Default: 0)
- Startup-Script wendet ENV auf MatchSettings an (inkl. FORCE_CONFIG_UPDATE)
- Dokumentation ergänzt (umgebungsvariablen.md)

Closes #2
2026-03-22 00:29:12 +01:00
Patrick Asmus (scriptos) e05de1fbe2 feat: SERVER_LADDER_LIMIT_MAX als ENV-Variable hinzugefügt (Closes #3) 2026-03-22 00:22:15 +01:00
scriptos bef71bd924 xaseco implementiert + Doku erweitert + Lizenz erweitert. 2026-03-20 23:11:15 +01:00
scriptos 5d626a7c9d Kosmetische Änderungen. 2026-03-20 19:21:09 +01:00
scriptos 65568e9f59 RemoteCP hinzugefügt. 2026-03-20 18:51:49 +01:00
scriptos c1c8ce5b3d Einige Anpassungen und Verbesserungen 2026-03-19 22:04:43 +01:00
scriptos 67b0fafeea PHP debug. 2026-03-18 22:36:34 +01:00
scriptos 3774e46924 Internet Mode neu konfiguriert. Neues BaseImage gewählt. 2026-03-18 21:54:28 +01:00
scriptos 7c3c228e47 Docker Image bauen beschrieben. 2026-03-18 19:30:48 +01:00
scriptos 86e53d4233 Commit Konvention entfernt. 2026-03-18 18:31:13 +01:00
scriptos 28b8ba3ac3 Internet-Dedicated hinzugefügt + Docs erstellt. 2026-03-18 13:06:46 +01:00