scriptos
e89ac156ce
fix(ip-watcher): IP-Prüfung bei unveränderter IP im Log ausgeben
2026-03-26 23:03:09 +01:00
scriptos
44dde46067
fix: logrotate-Fehler durch unsichere Permissions am logs-Verzeichnis beheben
2026-03-26 22:52:21 +01:00
scriptos
7bf847d31c
feat: IP-Watcher – automatischer Neustart bei IP-Wechsel
2026-03-26 21:09:23 +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)
4ec60113f7
Fix: Signal-Handler dash-kompatibel (SIGTERM -> TERM)
2026-03-23 22:49:01 +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
Patrick Asmus (scriptos)
ca6c0faaa0
fix: TS3-Konfiguration wird bei Update nicht mehr überschrieben
2026-03-23 21:47:22 +01:00
scriptos
daaace417b
fix(security): AdminServ-Konfigurationspasswort durch zufälligen Hash ersetzen
2026-03-23 09:43:28 +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)
ed5b3d22fb
fix: PHP-Warnungen im RemoteCP Mods-Plugin behoben (foreach auf leere Umgebungen)
2026-03-22 21:27:03 +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)
0717088eb4
fix: RemoteCP settings.xml-Erstellung entfernt (verursacht Folgefehler bei fehlenden Defaults)
2026-03-22 12:06:16 +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
Patrick Asmus (scriptos)
495a5a2663
fix: Berechtigungen bei Volume-Kopie korrigiert (cp -a statt cp -r)
...
Closes #5
2026-03-22 00:09:35 +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
f57da6009d
Files verschoben und Docker-Compose erstellt.
2026-03-18 12:49:22 +01:00