Server
Servers listet die Gameserver des Tenants mit Zustand, Adresse und Spielern. Hake mehrere an, um sie gemeinsam zu starten, zu stoppen, neu zu starten oder zu löschen.


Server anlegen
Abschnitt betitelt „Server anlegen“Servers → New server (Owner und Admins):
- Wähle ein Spiel aus den Spielen des Tenants und einen Node.
- Fülle die Einstellungen des Spiels aus; angezeigt werden nur die, auf die es ankommt.
- Ports werden nach Rolle aus dem Pool des Nodes vergeben; hat der Node einen Provider für Portweiterleitung, werden sie dort auch geöffnet.
- Braucht das Spiel ein Steam-Konto, wähle eines (Steam-Konten).
- Die Installation startet. Ihre Ausgabe erscheint in der Konsole; eine Steam-Guard-Abfrage erscheint direkt dort.
- Mehrere auf einmal: Servers legt bis zu 20 gleiche an, benannt «Name 1» bis «Name n», jeder mit eigenen Ports. Entweder entstehen alle oder keiner.
- Limits: Spiele aus dem Katalog füllen empfohlenen Arbeitsspeicher, CPU und Speicherplatz aus; der Arbeitsspeicher wächst mit den Spielerplätzen. Ändere sie, oder lass ein Feld leer für kein Limit.
- Zusätzliche Ports: Generische Spiele (z. B. Steam dedicated server) nehmen weitere Ports: je eine Rolle und ein Protokoll. Der Server erhält pro Rolle einen freien Port, übergeben als
$PORT_<ROLLE>(z. B.$PORT_RCON) und weitergeleitet wie die eigenen Ports des Spiels. - Der Node ist voll: Der Dialog listet die Ports, die fehlen. Operatoren fügen sie mit einem Klick hinzu, danach wird der Server angelegt.
- Files from a backup: Unter Files kann ein neuer Server aus einem Backup starten, statt der Installation (oder darauf): ein Backup eines anderen Servers im Tenant (kopiert, auch von einem anderen Node) oder ein hochgeladenes
.tar.gz(aus diesem Panel heruntergeladen oder von Pterodactyl). Das Archiv wird wiederhergestellt, sobald es vollständig und die Installation fertig ist, und bleibt eines der Backups des Servers. - Start when the install is done: Der Server startet nach einer erfolgreichen Installation von selbst (bei Spielen ohne Installation sofort). Scheitert die Installation, bleibt er gestoppt.
Power und Konsole
Abschnitt betitelt „Power und Konsole“- Start, Restart, Stop auf der Serverseite und im Dashboard; Stop und Restart fragen nach. Kill beendet den Prozess sofort.
- Console: die laufende Ausgabe, mit Verlauf, und eine Befehlszeile. Fragt ein Spiel etwas in seiner Konsole (z. B. die EULA von Minecraft), zeigt die Serverseite dafür einen Button.
- Download log: das ganze Konsolen-Log als Datei.
- Mehrere Server: Hake auf Servers Server an (oder alle, im Tabellenkopf) und verwende Start, Stop, Restart oder Delete über der Liste. Jeder Button zählt die Server, für die er gilt (z. B. Start nur gestoppte, die du starten darfst). Stop und Restart listen die Server und die Spieler online; Delete verlangt zusätzlich, dass du
deletetippst.


Der Node behält das Konsolen-Log jedes Servers (2 MB, plus eine ältere Datei). Die letzten 1000 Zeilen sind nach einem Neuladen oder einem Update des Agents wieder da.
Einstellungen
Abschnitt betitelt „Einstellungen“- Startup: der Startbefehl, wie der Server ihn ausführt (geheime Werte verborgen), und die Variablen des Spiels. Geheime Variablen lassen sich nur schreiben: Sie erscheinen als gesetzt und können nur ersetzt werden.
- Name and limits (Owner und Admins): Arbeitsspeicher, CPU und Speicherplatz.
- Arbeitsspeicher und CPU eines laufenden Servers ändern sich sofort. Senkst du den Arbeitsspeicher unter das, was das Spiel braucht, oder entfernst ein Limit, wartet das bis zum nächsten Start.
- Das Speicherlimit gilt ab der nächsten Prüfung.
- Die Speichereinstellung von Java folgt beim nächsten Start.
- Steam: das Konto, Update now, Update before every start.
- Reinstall: stoppt den Server und führt die Installation erneut aus.
- Move to another node (Operatoren): siehe Einen Server auf einen anderen Node umziehen.
- Delete: entfernt den Server, seine Dateien, Backups und sein Konsolen-Log und schliesst seine Ports.
Speicherlimit
Abschnitt betitelt „Speicherlimit“Uploads über das Panel und per SFTP werden abgelehnt, sobald sie das Limit überschreiten würden. Ersetzt du eine Datei, zählt nur, was dazukommt; Löschen gibt Platz sofort frei.
Was das Spiel selbst schreibt, wird im Betrieb alle 10 Sekunden gezählt, und der Server wird gestoppt, wenn er darüber liegt. Es ist ein weiches Limit: harte Quotas bräuchten Root-Zugriff auf dem Node.
Wenn sich Templates ändern
Abschnitt betitelt „Wenn sich Templates ändern“Spiele bekommen neue Versionen (ein Update aus dem Katalog oder eine Bearbeitung). Laufende Server verwenden die neue Version ab ihrem nächsten Start; Änderungen an der Installation gelten bei der Neuinstallation.