| Server | Adresse | Map | Spieler | Container | Erreichbar |
|---|
Interne Platte & Docker
wird gemessen …
Ordner im Spieleverzeichnis
Alle Unterordner (2 Ebenen) mit Größe. „frei“ = kein Container (auch kein gestoppter) nutzt ihn – solche Ordner lassen sich hier samt Inhalt löschen.
Einstellungen
Auf der Synology: SAN Manager → iSCSI → LUN anlegen (Thick, für Cache gern 1–4 TB) → Ziel erstellen und den Initiator des Servers erlauben (steht nach Schritt 1 im Skript). Netzwerk: wenn möglich eigene NIC/VLAN und MTU 9000 auf beiden Seiten.
Einbinden auf dem Docker-Host
- Skript herunterladen und auf den Docker-Host kopieren (oder unten kopieren).
- Per SSH ausführen:
sudo bash iscsi-einbinden.sh– formatiert nur nach Eingabe von JA. - Im Lancache-Stack den Cache-Pfad auf den neuen Mountpunkt umstellen und neu deployen.
- Diese Seite zeigt dann, ob alles eingehängt ist, und die Zugriffszeiten im Vergleich zu NFS.
Aus Sicherheitsgründen führt die Weboberfläche selbst keine root-Befehle auf dem Host aus.
Eingehängte Datenträger unter /mnt
Skript anzeigen
Geschwindigkeit – gilt für alle Prefills (Steam, Battle.net, Epic)
Fortschritt je Spiel (aktueller bzw. letzter Lauf)
Spiele zum Vorladen
Werden in selectedAppsToPrefill.json gespeichert. Das Steam-Konto muss die Spiele besitzen (kostenlose wie CS2/TF2 gehen immer).
Optionen & Zeitplan
Technische Ausgabe anzeigen
–
Spieler hinzufügen
Name und Avatar werden automatisch vom Steam-Profil geladen (braucht Internet am Docker-Host).
Vom Server übernehmen
Spielerliste
0 ausgewählt
Ignorierliste leeren
| Spieler | Status | Steam | Netz |
|---|
Nickname leer lassen = automatischer Name (TeamSpeak-Name, sonst Spielname). „⇄“ führt zwei Einträge derselben Person zusammen (z. B. TeamSpeak-Eintrag + Steam-Eintrag).
Spielmodi
Erkennt den Modus über
game_type/game_mode. Die Slots dürfen nicht höher sein als -maxplayers im Stack (Variable SLOTS).| Bezeichnung | game_type | game_mode | Spieler |
|---|
Map-Regeln (haben Vorrang, erste passende gilt)
| Muster (z. B. aim_*) | Bezeichnung | Spieler |
|---|
Steam-Tokens (GSLT) für CS2, TF2 und die Source-Spiele (L4D2, GMod, DoD:S …) sowie Insurgency: Sandstorm – werden beim Anlegen automatisch eingesetzt
| Spiel | Notiz | Token | Benutzt von | Status |
|---|
Benachrichtigungen WhatsApp (über CallMeBot), optional ntfy-Push oder Telegram
WhatsApp einrichten (einmalig, kostenlos): die Nummer +34 644 51 95 23 als Kontakt speichern, ihr per WhatsApp I allow callmebot to send me messages schicken – die Antwort enthält deinen API-Key. Dann unten +49…;API-Key eintragen (eine Zeile pro Empfänger).
Sicherungen Spielstände jede Nacht aufs NAS, die letzten Tage bleiben
| sichern | Server | Was | Letzte Sicherung |
|---|
Sonstiges
Lokal (z. B. /home/<benutzer>/spielserver) oder Netzwerk: NFS/SMB-Freigabe oder iSCSI – für Netzwerkspeicher ist iSCSI deutlich schneller (Block-Zugriff), besonders für den Lancache. Netzwerkspeicher zuerst auf dem Server einhängen: Speicher (iSCSI) erzeugt das Skript dafür, oder das Installationsskript erneut ausführen.
Lancache-Ordner
Leer = Adresse aus dem Browser. Die CS2-Server laden Match-Configs von dieser Adresse – also die LAN-IP verwenden, nicht „localhost“.
| Spiel | Name | Adresse | Map / Status | Spieler | Quelle |
|---|
Factorio antwortet nicht auf Netzwerk-Abfragen – Factorio-Server werden über ihre Docker-Container gefunden (Docker-Socket nötig).
Gespeicherte Turniere
Vorlagen (nur Einstellungen: Modus, Maps, Zeiten, Parallel-Optionen …):
Einstellungen
15 min vor dem Turnierstart bekommen alle Teilnehmer automatisch „Gleich geht's los“ per Steam-Bot (Team, erstes Match, Link). Jetzt senden
Teilnehmer
Bots als Teilnehmer (füllen Teams auf oder spielen als eigenes Team):
Teams (je 2 Spieler – bilden die Spieler auf der öffentlichen Seite selbst, hier änderbar)
Test mit Bot-Teams – prüft Spielplan, Zeiten, Ergebnisse und die Anzeige. Dein echtes Turnier wird vorher gesichert und beim Beenden wiederhergestellt.
Modus wie oben eingestellt. „Bots auf den Servern“ nutzt die CS-Server außer CS #1 (fehlende werden angelegt, ausgeschaltete gestartet; der Test beginnt, sobald alle online sind): je Match wird wie echt über MatchZy geladen, 4 Bots füllen die Teams und das Match wird automatisch gestartet (Bots melden sich nie „bereit“). Ergebnis wie im echten Turnier (ca. 15–20 min pro Match).
📺 Live-Stream im Browser
So wird der Stream-PC eingerichtet
- PC mit Grafikkarte, Steam angemeldet mit einem Konto, das CS2 hat.
- Stream-Helfer.exe herunterladen und auf dem Stream-PC starten (Windows-Warnung: „Weitere Informationen → Trotzdem ausführen“). Sie installiert OBS falls nötig, richtet Profil, Szene (CS2-Spielaufnahme) und Stream-Ziel ein, startet CS2 mit Fernsteuerung und den Stream – und verbindet CS2 danach immer per CSTV mit dem laufenden Spiel, Auto-Kamera an. Fenster offen lassen.
- Neuer Streamschlüssel? Dann die exe neu herunterladen (die Einstellungen stecken in der Datei).
🏛 Hall of Fame – fertige Turniere werden automatisch eingetragen (Tests nicht)
Ablaufplan – Spiele ziehen: auf ein anderes Spiel = davor einplanen (und auf dessen Server), in eine Spalte = fest auf diesen Server. 📌 = fest zugeordnet (Klick löst)
Spielplan & Ergebnisse – Teams lassen sich per Drag & Drop tauschen (erste Runde / Gruppen, solange nicht gespielt)
Bot
Nachricht senden
Steam erlaubt Nachrichten nur an Freunde – wer die Anfrage noch nicht angenommen hat, wird übersprungen.
Letzte Nachrichten
Spieler auf der LAN (automatisch: mit LAN-IP gesehen · unter „Spieler“ per Haken änderbar · wer übers Internet spielt, fehlt hier)
API-Schlüssel
Der Schlüssel wird nur einmal angezeigt. Die Homepage schickt ihn im Header
X-API-Key – nur vom eigenen Server aus, nie im Browser-JavaScript.Optionen
Zum Einbetten (iframe)
Profile
Klick auf ein Profil filtert die BenutzerBenutzer
0 ausgewählt
Spiel
Status
–
Map
–
Modus
–
Spieler
–
MatchZy
–
Spielinfos
Aktionen
Server ist noch nicht beansprucht
Schnellaktionen
Chat-Nachricht
Config ausführen
Schnell Map wechseln
Server-Info
Schnellaktionen live per Konsole/RCON – kein Neustart
Spielart
Bots
Auffüllen auf
Spieler (0 = aus)
Limits
Server-Passwort live, bleibt nach Neustart
Chat-Nachricht
Config ausführen
Map wechseln
Eigene Map hinzufügen ohne Neustart – Spieler laden sie automatisch schnell vom Tool
Server-Info
Verlauf
Spieler
| # | Name | Ping | Loss | Zeit | Status | Adresse |
|---|
Admins
wird geladen …