Commit Graph
101 Commits
Author SHA1 Message Date
mregosar 3c5a9b4162 Admin: Spieldateien auf allen Hosts per SteamCMD aktualisieren, mit Prozentanzeige
Ein kurzlebiger Container je Host aktualisiert CS2 im Spieldateien-Volume. Hosts mit
laufenden Servern werden ausgelassen (erzwingbar), während des Updates startet dort
kein neuer Server. Fertig nur, wenn Steam die App als vollständig installiert meldet.
2026-11-01 18:22:23 +01:00
mregosar 2c57b8c170 Merge feature/container-konsole in main 2026-11-01 17:18:02 +01:00
mregosar 7fe4c2ec79 Merge feature/startseite-ohne-messer in main 2026-11-01 17:18:02 +01:00
mregosar ee9c488a7e Admin: Live-Konsole der Container und Live-Log der Docker-Hosts (nur lesen, Passwörter ausgeblendet) 2026-11-01 17:16:58 +01:00
mregosar af2ecf7a3a Startseite: Messer-Server-Liste entfernt, sie steht jetzt in der Lobby bei Messerrunde 2026-11-01 17:16:58 +01:00
mregosar fb96fb5d08 Merge feature/lobby-chat in main 2026-10-29 22:44:17 +01:00
mregosar c820ba9f12 Chat im Match: Match-Chat und Team-Chat in Tabs, Zuschauer ausgeschlossen, nach Matchende nur lesbar 2026-10-29 22:44:17 +01:00
mregosar e26c736f2e Merge feature/messer-veto in main
# Conflicts:
#	client/src/styles.css
2026-10-29 22:27:18 +01:00
mregosar a3471a2f3c Merge feature/startseite-spieler in main 2026-10-29 22:27:07 +01:00
mregosar cdf41df01c Veto: Seitenwahl per Messerrunde, freie Messer-Server in der Lobby, Organisator legt fest, wer beginnt 2026-10-29 22:27:07 +01:00
mregosar c62fe4ba1e Startseite neu: Spieler zuerst mit Code-Eingabe, eigenem Match und den vier Schritten 2026-10-29 22:27:06 +01:00
mregosar 7b6ce01d05 Merge feature/admin-sidebar in main 2026-10-29 22:04:24 +01:00
mregosar c4c763fa6c Merge feature/name-maxlan in main 2026-10-29 22:04:24 +01:00
mregosar 75b1701d8a Admin: Einstellungen mit Seitenleiste, Docker-Hosts und Messer-Server in die Einstellungen 2026-10-29 22:04:24 +01:00
mregosar ea06237846 Name: Maxlan statt MaxLAN auf der Webseite und in den Servernamen 2026-10-29 22:04:24 +01:00
mregosar 15997af23d Merge docs/spieler-anleitung in main 2026-10-29 21:29:52 +01:00
mregosar 51abc5b945 Doku: Anleitung für Spieler als PDF 2026-10-29 21:29:52 +01:00
mregosar fda3f4ea9c Merge feature/map-auswahl in main 2026-10-29 21:03:29 +01:00
mregosar 2d65634d6e Map-Pools: Overpass, Vertigo und Cache für Competitive, Map-Auswahl im Admin, Veto-Ablauf passend zur Map-Anzahl 2026-10-29 21:03:29 +01:00
mregosar e3834bb071 Merge docs/anleitungen-aktualisieren in main 2026-10-29 20:33:15 +01:00
mregosar 0ba60dd207 Merge feature/messer-server in main 2026-10-29 20:33:15 +01:00
mregosar 3c5b929845 Doku: Admin-Bereich, Messer-Server, Steam-LAN-Reiter, neue Variablen; Admin-Hilfe neu 2026-10-29 20:33:15 +01:00
mregosar c6c39b914f Messer-Server für die Seitenwahl: 5v5/2v2, im Admin startbar, setzen sich nach der Runde selbst zurück 2026-10-29 20:33:15 +01:00
mregosar 0bfac952b6 Merge feature/admin-filter-archiv in main 2026-10-29 20:33:14 +01:00
mregosar 7ae3efef60 Admin: Suche, Filter und Archiv in der Matchliste, Fehler direkt in der Karte 2026-10-29 20:33:14 +01:00
mregosar c50741e49c Merge fix/server-neustart in main 2026-10-29 16:09:45 +01:00
mregosar dfcca1be82 Server-Neustart im laufenden Match: Map wieder laden, volle Leerlauf-Frist ab Start 2026-10-29 16:09:45 +01:00
mregosar 1b3536452c Merge feature/steam-lan-browser in main 2026-10-29 14:34:51 +01:00
mregosar 0a40688945 Server im LAN-Reiter des Steam-Serverbrowsers: LAN-Ports, Host-Netz, Teamnamen, CSTV +100 2026-10-29 14:34:51 +01:00
mregosar 4521cdae72 Merge feature/admin-server-zeit in main 2026-10-29 13:54:46 +01:00
mregosar 479962dc8d Merge fix/alte-server-handles in main 2026-10-29 13:54:46 +01:00
mregosar b616bbafc1 Docker: alte Server ohne passenden Host-Namen über die Adresse finden 2026-10-29 13:54:46 +01:00
mregosar f022673c4d Admin: Datum und Uhrzeit der Server-Anforderung anzeigen 2026-10-29 13:54:45 +01:00
mregosar 3040124b33 Merge feature/admin-server-einstellungen in main 2026-10-29 13:32:48 +01:00
mregosar 929134f2bc Admin: Gameserver-Einstellungen, Docker-Hosts und Image-Update im Admin-Bereich 2026-10-29 13:32:05 +01:00
mregosar 472bda31a9 Merge feature/admin-server-adresse in main 2026-10-29 12:59:09 +01:00
mregosar ed65b92be1 Admin: Adresszeile kompakt gestalten, bei gestopptem Server ausblenden 2026-10-29 12:58:25 +01:00
mregosar beaf635c23 Speichermessung: Bind-Ordner eines Volumes auch ohne laufenden Container finden 2026-10-29 12:57:11 +01:00
mregosar f6735824cc Admin: freien Speicher dort messen, wo das Gameserver-Volume liegt 2026-10-29 12:55:23 +01:00
mregosar 2873b5ba3a Admin: IP und Ports des Servers in der Matchkarte anzeigen 2026-10-29 12:53:27 +01:00
mregosar 9bb878c641 Merge feature/host-disk in main 2026-10-29 10:30:02 +01:00
mregosar 1243e9c852 Admin: freier Speicher pro Docker-Host anzeigen
Die Karte Docker-Hosts zeigt den freien Speicher unter /var/lib/docker, per SSH
mit df gemessen und eine Minute zwischengespeichert. Unter 20 GB wird die
Zeile rot.
2026-10-29 10:30:01 +01:00
mregosar 844da4713d Merge feature/host-usage in main 2026-10-29 10:12:17 +01:00
mregosar 91f979945e Admin: Auslastung der Docker-Hosts mit den laufenden Matches
Die Admin-Übersicht zeigt pro Docker-Host belegte und freie Plätze und die
Matches, die dort laufen. Ohne konfigurierte Hosts bleibt die Karte aus.
2026-10-29 10:12:17 +01:00
mregosar c1c9250126 Merge feature/multi-docker-host in main 2026-10-29 10:00:20 +01:00
mregosar eda15bc585 Mehrere Docker-Hosts: Matches verteilt auf die Hosts starten
CS2_DOCKER_HOSTS nimmt eine Liste von Docker-Hosts. Jedes Match läuft auf
dem Host mit den meisten freien Ports und merkt sich seinen Host, damit
Status, Konfiguration und Stopp dort landen. Ohne die Variable bleibt alles
beim bisherigen einzelnen Host. deploy/docker-host-einrichten.sh richtet
einen Host per SSH ein.
2026-10-29 10:00:19 +01:00
mregosar 1a304cb398 Merge feature/public-live-view in main 2026-10-29 09:35:35 +01:00
mregosar cd7f7e0468 Merge feature/overview-live-cards in main 2026-10-29 09:35:35 +01:00
mregosar e1ee009063 Gäste sehen laufende Matches: Veto, Serienstand und Map-Reihenfolge
Ohne Zugang sind Veto und Serienstand sichtbar. Spielerlisten, Codes,
Verbindungsdaten und das Ereignisprotokoll bleiben Teilnehmern vorbehalten.
2026-10-29 09:35:35 +01:00
mregosar f90351dd8d Übersicht: laufende Matches als Karten mit Map, Stand und Serie 2026-10-29 09:29:12 +01:00