Zum Inhalt
CRCON

Frontline RCON Tool 0.3.0: Wie wir CRCON für HLL und HLL Vietnam weiterentwickeln

16. August 2026Von Wuz
HLL und HLL Vietnam in einer gemeinsamen RCON Tool
HLL und HLL Vietnam in einer gemeinsamen RCON Tool

Wer einen eigenen Hell-Let-Loose-Server betreibt, merkt relativ schnell: Der Gameserver selbst ist nur ein Teil des eigentlichen Betriebs.

Spieler müssen verwaltet werden. VIPs müssen gepflegt werden. Karten und Rotationen sollen funktionieren. Moderatoren brauchen verlässliche Werkzeuge. Logs müssen nachvollziehbar sein. Bei mehreren Servern wird aus einer einzelnen Installation schnell eine kleine Infrastruktur.

Genau daraus sind bei uns drei Fragen entstanden:

Wie hoste ich mein eigenes CRCON möglichst sauber?

Wie können wir CRCON im täglichen Betrieb besser und einfacher machen?

Und wie können wir professionelle Server-Administration für mehr Communities zugänglich machen?

Unsere Antwort darauf entwickelt sich inzwischen zu einem eigenen Projekt: der Frontline RCON Tool.

Was ist die Frontline RCON Tool?

Das Frontline RCON Tool ist unsere eigene Weiterentwicklung für die Administration von Hell Let Loose und Hell Let Loose: Vietnam.

Sie entsteht nicht als theoretisches Softwareprojekt, sondern direkt aus unserem eigenen Gameserverbetrieb. Wir verwenden die Plattform selbst, stoßen auf Probleme, ändern Abläufe, testen neue Ansätze und übernehmen nur das, was sich im tatsächlichen Betrieb bewährt.

Mit Version 0.3.0 haben wir einen größeren Zwischenstand erreicht.

Seit v0.2.30 sind in diesen Stand:

  • 165 Commits
  • 38 Pull Requests

eingeflossen.

Die Zahl allein ist für uns allerdings nicht entscheidend. Wichtiger ist die Frage: Was verbessert sich dadurch für Menschen, die einen Server administrieren?

Welche Probleme wollen wir mit der Frontline RCON Tool lösen?

Viele Aufgaben rund um Gameserver sind einzeln betrachtet nicht besonders kompliziert. Das Problem entsteht, wenn immer mehr Systeme miteinander kombiniert werden müssen.

Ein typischer Community-Server kann schnell Dinge benötigen wie:

  • RCON
  • Web-Administration
  • VIP-Verwaltung
  • Moderation
  • Map-Rotation
  • Votemap
  • Logs
  • Spielerhistorien
  • Discord
  • Broadcasts
  • Datenbanken
  • Monitoring
  • Updates und Migrationen

Wer nur gemeinsam mit seiner Community einen guten Server betreiben möchte, landet dadurch schnell bei einer Menge Technik, die mit dem eigentlichen Spielbetrieb nur indirekt zu tun hat.

Deshalb versuchen wir nicht nur neue Funktionen hinzuzufügen.

Wir stellen uns bei der Entwicklung immer wieder dieselben Fragen:

Kann der Ablauf einfacher werden?

Kann ein Moderator schneller verstehen, was gerade passiert?

Kann ein Update sicherer durchgeführt werden?

Kann eine Funktion auch dann noch benutzt werden, wenn ein anderer Teil des Systems gerade nicht erreichbar ist?

Und können wir mehrere Spiele und Server betreiben, ohne jedes Mal alles neu aufbauen zu müssen?

Wie unterstützt die Frontline RCON Tool Hell Let Loose: Vietnam?

Einer der größten Entwicklungsschritte in Version 0.3.0 ist die Unterstützung für Hell Let Loose: Vietnam.

Auf den ersten Blick liegt es nahe, Vietnam einfach wie einen weiteren Hell-Let-Loose-Datensatz zu behandeln. Im tatsächlichen Serverbetrieb reicht das aber nicht.

HLL Vietnam bringt eigene:

  • Karten
  • Rollen
  • Fraktionen
  • Waffen
  • Squadtypen
  • Spielmodi
  • Führungsrollen
  • spielabhängige Regeln

mit.

Deshalb haben wir eigene HLLV-Spielprofile umgesetzt.

Die Suite kann damit inzwischen unter anderem korrekt zwischen US und NVA unterscheiden und berücksichtigt HLLV-spezifische Rollen und Einheiten.

Unterstützt werden unter anderem:

  • HLLV-Karten
  • HLLV-Rollen
  • HLLV-Waffen
  • US- und NVA-Fraktionen
  • Helicopter Squads
  • Mortar Squads
  • Conquest
  • Domination
  • fraktionsabhängige Offensive-Modi
  • HLLV-Spielerprofile
  • Votemap
  • VIP-Funktionen
  • Live- und Teamansichten

Unser Ziel ist dabei nicht, Hell Let Loose: Vietnam irgendwie in die vorhandene HLL-Logik hineinzuzwingen.

Hell Let Loose und Hell Let Loose: Vietnam sollen innerhalb derselben Suite jeweils als eigenes Spiel korrekt verstanden werden.

Wie sieht die Administration während eines laufenden Matches aus?

Ein Schwerpunkt der Suite ist die Live-Ansicht.

Serveradmins brauchen während eines laufenden Matches vor allem Kontext. Eine lange Liste von Daten ist nur dann hilfreich, wenn daraus schnell ersichtlich wird, was auf dem Server gerade passiert.

Die Live-Ansicht verbindet deshalb unterschiedliche Informationen an einem Ort.

Dazu gehören beispielsweise:

  • aktuelle Spieler
  • Teams
  • Rollen
  • Squad-Zugehörigkeiten
  • Live-Ereignisse
  • Serverinformationen
  • Spielerstatus
  • Moderationskontext
  • relevante Protokolle

Damit versuchen wir die Frage zu beantworten:

Wie können wir einem Administrator möglichst schnell die Informationen geben, die er für eine Entscheidung gerade tatsächlich braucht?

Gerade bei einem vollen Server ist Geschwindigkeit wichtig. Ein Moderator sollte nicht erst mehrere Unterseiten öffnen müssen, um zu verstehen, was passiert ist.

Live-Ansicht der Frontline RCON Tool
Live-Ansicht der Frontline RCON Tool

Warum entwickeln wir einen neuen Autobalancer?

Ein klassischer Autobalancer kann relativ einfach sein:

Team A hat mehr Spieler als Team B. Also wird ein Spieler verschoben.

Für Hell Let Loose ist das unserer Meinung nach zu wenig.

Ein Team besteht nicht nur aus einer Zahl.

Es macht einen Unterschied, ob ein Spieler gerade:

  • Rifleman
  • Squad Leader
  • Commander
  • Sniper
  • Tanker
  • Teil eines Helicopter Squads
  • Teil eines Mortar Squads

ist.

Deshalb haben wir den Autobalancer V2 entwickelt.

Wir möchten damit eine andere Frage beantworten:

Wie kann ein Server Teams ausgleichen, ohne dabei mehr Unruhe zu erzeugen als das eigentliche Ungleichgewicht?

Der neue Autobalancer arbeitet deshalb stärker mit Kontext und Schutzmechanismen.

Öffentlich relevant sind vor allem drei Betriebsarten:

Shadow-Modus

Im Shadow-Modus beobachtet und bewertet der Balancer Situationen, ohne selbstständig Spieler zu verschieben.

Damit können wir im echten Betrieb sehen, welche Vorschläge entstanden wären und wie sinnvoll sie gewesen wären.

Manual-Modus

Im manuellen Modus werden Vorschläge sichtbar, die tatsächliche Entscheidung bleibt jedoch beim Administrator.

Auto-Modus

Im automatischen Betrieb kann der Balancer innerhalb der dafür vorgesehenen Regeln selbstständig arbeiten.

Zusätzlich berücksichtigt das System unter anderem Schutzzeiten, Sicherheitsgrenzen und eine Freiwilligenphase.

Auch der Zeitpunkt eines möglichen Wechsels ist relevant. Spieler sollen möglichst nicht einfach aus einer laufenden Gefechtssituation gerissen werden.

Die genaue Bewertungs- und Entscheidungslogik veröffentlichen wir bewusst nicht. Entscheidend ist für uns das Prinzip:

Automatisierung muss nachvollziehbar und kontrollierbar bleiben.

Autobalancer V2 der Frontline RCON Tool
Autobalancer V2 der Frontline RCON Tool

Wie verbinden wir Discord und Server-Moderation?

Ein großer Teil der Kommunikation einer Gaming-Community findet ohnehin in Discord statt.

Viele Moderationsabläufe sehen deshalb heute ungefähr so aus:

  1. Ein Spieler meldet einen Vorfall.
  2. Ein Moderator liest die Meldung in Discord.
  3. Anschließend muss er ein anderes Tool öffnen.
  4. Dort sucht er den Spieler erneut.
  5. Danach führt er die eigentliche Aktion aus.
  6. Das Ergebnis muss eventuell wieder in Discord dokumentiert werden.

Wir möchten diese Medienbrüche reduzieren.

Version 0.3.0 enthält deshalb einen Discord Report Bot, der stärker mit der RCON-Administration verbunden ist.

Ein Report kann strukturiert dargestellt und von einem Moderator übernommen werden.

Je nach Berechtigungen stehen anschließend administrative Aktionen zur Verfügung, darunter beispielsweise:

  • Nachricht senden
  • Punish
  • Kick
  • temporärer Bann
  • permanenter Bann
  • Squad-Kick
  • Squad-Auflösung

Die ausgeführten Aktionen werden im Vorgang protokolliert.

Das Ziel ist nicht, Discord zum vollständigen Adminpanel zu machen.

Die Frage lautet vielmehr:

Welche Schritte eines Moderationsvorgangs können wir sinnvoll miteinander verbinden, damit weniger Informationen doppelt gesucht und gepflegt werden müssen?

Welche Rolle spielt KI bei der Moderation?

Die Discord-Integration kann optional auch KI-gestützte Analyse verwenden.

Denkbar beziehungsweise bereits vorgesehen sind Analysen von:

  • Chatnachrichten
  • Spielernamen

Dabei ist für uns eine Grenze besonders wichtig:

Eine KI soll Moderatoren unterstützen, nicht selbstständig über Spieler entscheiden.

Sie kann helfen, Informationen schneller einzuordnen oder auffällige Inhalte sichtbar zu machen.

Die eigentliche Moderationsentscheidung bleibt aber Teil des normalen Moderationsprozesses.

Auch die verwendeten Anbieter und Modelle sollen auswählbar bleiben.

Gleichzeitig reduzieren wir unnötige Analyseaufrufe, wenn identische Informationen bereits verarbeitet wurden.

Interne Prompts, genaue Entscheidungslogik und Schutzmechanismen veröffentlichen wir dabei bewusst nicht.

Wie verbessern wir Spieler- und VIP-Verwaltung?

Mit HLL und HLL Vietnam entsteht ein weiteres praktisches Problem:

Ein Spieler bleibt dieselbe Person, auch wenn er zwischen beiden Spielen wechselt.

Deshalb haben wir die Spielerprofile weiterentwickelt.

HLL- und HLLV-Profile können innerhalb der Plattform miteinander verknüpft werden.

Das verbessert unter anderem die Arbeit mit:

  • Spielerinformationen
  • VIP
  • Moderation
  • Historien
  • Serververwaltung

Die Spielerübersicht wurde ebenfalls überarbeitet und unterstützt unterschiedliche Darstellungen.

Auch bei VIP beschäftigen wir uns mit einer einfachen Frage:

Warum sollten Administratoren dieselbe Information mehrfach pflegen müssen?

Die Frontline-VIP-Verifizierung wurde deshalb weiter abgesichert und für Vietnam erweitert.

Unser langfristiges Ziel ist eine möglichst saubere Verbindung zwischen Community-Mitglied, Spielerprofil, VIP-Status und Gameserver.

Wie verwalten wir mehrere Server?

Ein einzelner Server ist vergleichsweise übersichtlich.

Sobald mehrere Server, Spiele oder getrennte Community-Umgebungen hinzukommen, wird der Betrieb schnell komplizierter.

Das Frontline RCON Tool ist deshalb für unterschiedliche Betriebsmodelle ausgelegt:

  • Einzelserver
  • Mehrserver-Installationen
  • getrennte CRCON-/RCON-Instanzen
  • getrennte Discord-Installationen

Uns ist dabei wichtig, dass ein Update nicht automatisch bestehende Betriebsarten verändert.

Neue Funktionen werden deshalb nicht einfach ungefragt aktiviert.

Ein Administrator soll nach einem Update weiterhin wissen, welche Funktionen aktiv sind und welche nicht.

Warum investieren wir so viel Arbeit in Performance und Stabilität?

Viele der Änderungen in Version 0.3.0 sieht man in keinem Screenshot.

Sie sind trotzdem ein großer Teil der Entwicklung.

Wir haben unter anderem an folgenden Bereichen gearbeitet:

  • Redis-Last
  • Log-Historien
  • Steam-Anreicherung
  • CPU-Spitzen
  • Hintergrunddienste
  • Caching
  • CORS
  • Routen
  • Datenbankmigrationen
  • Rollbacks
  • RCON-Fehlerbehandlung
  • deploymentspezifische Sicherheitsmechanismen

Warum?

Weil ein Administrationstool vor allem dann wertvoll ist, wenn man sich darauf verlassen kann.

Ein schönes Dashboard hilft wenig, wenn es unter Last unnötig Ressourcen verbraucht oder bei einem Fehler gleich mehrere andere Funktionen mit ausfallen.

Kann die Administration weiterlaufen, wenn der Gameserver offline ist?

Auch das war eine konkrete Frage aus unserem Betrieb:

Was passiert, wenn der Hell-Let-Loose-RCON-Endpunkt gerade nicht erreichbar ist?

Früher können solche Abhängigkeiten dazu führen, dass ausgerechnet die Verwaltungsoberfläche nicht mehr richtig nutzbar ist.

Das ist genau der Moment, in dem man sie eigentlich braucht.

Deshalb haben wir die Fehlerbehandlung weiter verbessert.

Der Webzugang und wichtige Verwaltungsfunktionen sollen robuster mit einem offline befindlichen Gameserver umgehen können.

Für uns ist das ein gutes Beispiel dafür, worum es bei der Suite geht:

Nicht nur neue Funktionen entwickeln, sondern bestehende Abläufe unter realen Bedingungen besser machen.

Wie sicher ist Version 0.3.0 getestet?

Die Suite läuft nicht nur in einer lokalen Entwicklungsumgebung.

Version 0.3.0 wurde unter anderem validiert durch:

  • erfolgreiche Backend-CI
  • erfolgreiche Admin-UI-CI
  • erfolgreiche Public-UI-CI
  • 150 gezielte Tests rund um Autobalancer, Spieler und Spielprofile
  • produktive Tests mit HLL und HLL Vietnam
  • Tests auf vier getrennten RCON-Instanzen
  • HLLV-Smoketests für US und NVA
  • Tests mit Helicopter- und Mortar-Squads
  • gemeinsame Tests von Discord-Report- und Moderations-Worker mit der RCON-Plattform

Das bedeutet nicht, dass die Entwicklung abgeschlossen ist.

Im Gegenteil: Gerade der produktive Betrieb zeigt uns immer wieder die nächsten Punkte, die verbessert werden können.

Wie hoste ich mein eigenes CRCON?

Diese Frage ist einer der Gründe, warum das Projekt überhaupt entstanden ist.

Wer heute ein eigenes CRCON sauber betreiben möchte, muss sich schnell mit mehreren technischen Ebenen beschäftigen.

Je nach Setup gehören dazu beispielsweise:

  • Docker
  • Datenbanken
  • Umgebungsvariablen
  • Netzwerke
  • Backups
  • Updates
  • Migrationen
  • Reverse Proxy
  • mehrere Dienste
  • Monitoring

Für erfahrene Administratoren ist das lösbar.

Für eine kleinere Community kann es trotzdem eine hohe Einstiegshürde darstellen.

Unsere langfristige Antwort lautet deshalb nicht:

Wir verstecken jede technische Komponente.

Sondern:

Wir machen Installation, Betrieb und Updates nachvollziehbarer und besser beherrschbar.

Ein Serverbetreiber soll verstehen können, was sein System macht, ohne erst jede einzelne Technologie dahinter vollständig beherrschen zu müssen.

Wie wollen wir CRCON besser machen?

Nicht durch eine möglichst lange Feature-Liste.

Wir versuchen stattdessen, konkrete Probleme zu lösen.

Der Discord-Report-Workflow entstand, weil Moderatoren ohnehin mit Discord arbeiten.

Der Autobalancer V2 entstand, weil reine Spielerzahlen für Hell Let Loose nicht genug Kontext liefern.

HLLV-Unterstützung entstand, weil wir beide Spiele betreiben möchten, ohne zwei vollständig getrennte Verwaltungswelten zu schaffen.

Performance-Optimierungen entstehen, weil Administration im Dauerbetrieb stabil laufen muss.

Spielerprofile werden verbunden, weil ein Spieler nicht bei jedem Spielwechsel eine neue Person wird.

Das ist der Ansatz, den wir weiter verfolgen wollen.

Wie machen wir CRCON für mehr Communities zugänglich?

Nicht jede Community besitzt ein eigenes Entwickler- oder Infrastrukturteam.

Das sollte unserer Meinung nach aber nicht bedeuten, dass leistungsfähige Serververwaltung nur großen Projekten zur Verfügung steht.

Deshalb möchten wir mit der Frontline RCON Tool langfristig mehrere Dinge zusammenbringen:

  • verständlichere Installation
  • sauberere Updates
  • bessere Standardabläufe
  • nachvollziehbare Administration
  • mehrere Gameserver innerhalb einer Plattform
  • Integration mit Community-Werkzeugen wie Discord
  • stabile und ressourcenschonende Technik

Die Suite entsteht dabei zuerst für unseren eigenen Betrieb.

Dadurch können wir Funktionen unter tatsächlicher Last und mit echten Moderationsabläufen testen, bevor wir daraus allgemeinere Lösungen ableiten.

Ist die Frontline RCON Tool fertig?

Nein.

Version 0.3.0 ist ein großer Entwicklungsschritt, aber kein Endpunkt.

Wir werden weiter an der Plattform arbeiten und dabei auch künftig Einblicke in die Entwicklung geben.

Dabei möchten wir transparent zeigen:

  • welche Probleme wir lösen möchten
  • welche Bereiche wir verbessern
  • was wir aus dem Betrieb lernen
  • wie sich die Suite weiterentwickelt

Was wir nicht öffentlich machen werden, sind sicherheitsrelevante interne Details, vollständige Entscheidungslogiken oder technische Informationen, die für den Einblick in die Entwicklung keinen Mehrwert bieten.

Fazit: Drei Fragen treiben die Entwicklung an

Das Frontline RCON Tool ist aus unserem eigenen Serverbetrieb entstanden.

Und im Kern versuchen wir damit weiterhin drei Fragen zu beantworten:

Wie hoste ich mein eigenes CRCON?

Indem Installation, Betrieb, Updates und Verwaltung verständlicher und kontrollierbarer werden.

Wie machen wir CRCON besser?

Indem wir nicht nur neue Features hinzufügen, sondern tatsächliche Probleme von Administratoren lösen.

Wie machen wir CRCON einfacher zugänglich?

Indem leistungsfähige Serververwaltung nicht voraussetzt, dass jede Community ihr eigenes Infrastruktur- und Entwicklerteam besitzt.

Version 0.3.0 mit 165 Commits und 38 Pull Requests ist unser bisher größter Schritt in diese Richtung.

Weitere Einblicke findet ihr bei unseren Hell-Let-Loose-Servern, im Bereich Hosting & Services und auf der Community-Seite.

FAQ zur Frontline RCON Tool

Was ist die Frontline RCON Tool?

Das Frontline RCON Tool ist unsere eigene Weiterentwicklung einer RCON-/CRCON-Verwaltungsplattform für Hell Let Loose und Hell Let Loose: Vietnam. Sie verbindet Serveradministration, Spieler- und VIP-Verwaltung, Moderationsfunktionen, Discord-Workflows und weitere Werkzeuge.

Unterstützt die Frontline RCON Tool Hell Let Loose: Vietnam?

Ja. Version 0.3.0 enthält eigene HLLV-Spielprofile und unterstützt unter anderem US/NVA, Karten, Rollen, Waffen, Helicopter- und Mortar-Squads sowie Conquest, Domination und fraktionsabhängige Offensive-Modi.

Was ist der Autobalancer V2?

Der Autobalancer V2 ist unser neuer Ansatz für Team-Balancing. Er berücksichtigt mehr Kontext als reine Spielerzahlen und kann in Shadow-, Manual- oder Auto-Modus betrieben werden. Die interne Bewertungslogik wird nicht öffentlich dokumentiert.

Kann Discord für Moderation verwendet werden?

Ja. Der Discord Report Bot verbindet strukturierte Reports mit administrativen Aktionen und Protokollierung. Optionale KI-Analyse kann Moderatoren unterstützen, entscheidet aber nicht selbstständig über Sanktionen.

Ist die Frontline RCON Tool bereits fertig?

Nein. Version 0.3.0 ist ein produktiv getesteter Entwicklungsstand, die Suite wird aber kontinuierlich weiterentwickelt.

Wo liegt der Fokus der weiteren Entwicklung?

Auf einfacherem Betrieb, besserer Administration, HLL-/HLLV-Kompatibilität, Stabilität, Performance, sicheren Prozessen und einer niedrigeren technischen Einstiegshürde für Communities.

Kann die RCON Suite mit einem bestehenden Server genutzt werden?

Die Einbindung hängt von Spiel, RCON-Schnittstelle und Hostingzugang ab. Frontline prüft vorhandene Server ebenso wie gemeinsam bereitgestellte Hosting-Setups.

Wie werden Rechte für mehrere Admins organisiert?

Rollen und Berechtigungen werden nach Aufgaben getrennt. Dadurch erhalten Moderation, Technik und Leitung nur die Funktionen, die sie tatsächlich benötigen.

Diskussion

Ein Kommentar

Kommentare ergänzen den Beitrag. Für Support, Reports oder Entbannung nutze bitte den passenden Fachweg.

  1. Pingback: Frontline Network Update: ARCON, RCON, Eventador & HLLV

Die Kommentarfunktion ist für diesen Inhalt geschlossen.