Unraid - Steam OS - GameServer?

P-F-S

Das bersonifiziere Pöse
Registriert
26 Juni 2021
Beiträge
530
Erhaltene Likes
867
Hey Leute ;-)

Wie ihr ja sicherlich wisst bin ich stolzer und überzeugter Nutzer von Unraid :-D

Warum?
Weil durch den Appstore wirklich sehr viel vereinfacht wird und Unraid wirklich ne
flexible Sache.
Plex, schneller interner Datenaustausch, VM's, GameServer, Bild-Ki.... und der Spaß
hört nicht auf.

Beim Thema "GameServer" stehe ich allerdings grade vor einer kleinen Überlegung.
Generell ist es einfach, schnell und recht zuverlässig die GameServer, für Games wie
Ark, Enshrouded oder Minecraft in einem Docker laufen zu lassen. Der Appstore
von Unraid bietet hier sehr gute Docker an. Ganz nach dem Motto "Hirn aus und loslegen".

Nun haben meine Freunde und ich jedoch vor, das Game "Smallland" zu zocken.
Natürlich zusammen, natürlich auf einem dedizierten Server und natürlich bin ich
derjenige in unserem Freundeskreis der das ganze Ding hosten möchte.

Problematik dabei: Für das Game gibts noch keinen Docker.
Generell bietet Steam aber das Tool "dedicated-Server" dafür an.

Folgende Möglichkeiten kommen mir nun in den Kopf:

1. Eigenen Docker erstellen. Allerdings.... hab ich das bisher noch nie gemacht.
Ne Anleitung hierfür nehme ich gerne an :-D

2. VM mit Steam OS. Hierfür würde ich dann "einfach" meinen Steam Account nehmen
und das Ding installieren.

3. VM mit Windows 10 -> Steam drauf -> Mein Acc -> Dedicated-Server drauf.


Das ganze was mich da bisschen zum Nachdenken bringt ist allerdings, dass nen
Docker sich ja die Ressourcen ziehen kann die er braucht, hat das Game nen Update,
zieht der Docker sich das ( zumindest ists bei den Gameserver-Docker bisher immer so
gewesen ) Update nach nem Neustart einfach.

VM mit SteamOS ist vllt bisschen Ressourcenschonender als eine mit Windows.
Vorteil der Windows-VM ist aber ganz klar:

Wenn ich schon eine mache, würde ich die "groß" genug machen um bei Bedarf
generell die GameServer hierüber laufen zu lassen. Das bietet teils Vorteile, da sich
manche Sachen einfacher konfigurieren lassen.

Nachteil der Windows-Vm ist allerdings, dass Windows ja an und für sich schon
Ressourcen des Servers frisst.

Mein Unraid ist zwar nicht "schwach", aber kommt so laaaaaangsam teilweise mal
an seine Grenzen.

Ryzen 5700g
Vega ipgu
128Gb Ram ( DDR4 3200mhz 4x32 )
RTX 4070
10Gbit PCIE Karte von HP ( 2 Ports )
1x 500Gb SATA SSD für Docker
1x 500Gb SATA SSD für VM's ( aktuell 200Gb für ne Windows VM auf der nur Jdownloader brav zieht und entpackt )
2x512Gb NVME SSD als Cache
3x8Tb HDD für Arry
1x8Tb Parität

Speicher ist kein Problem.
Bei der CPU... merk ich bisher noch keine Probleme. Die VM läuft eigentlich immer, Plex ebenso und bei Bedarf der Docker mit ComfyUI und einzelne GameServer. ComfyUI nimmt sich bei Nutzung fast nur die RTX, Plex Transcoded über die RTX wenn nötig ( was die RTX sogut wie gar nicht auslastet ) und in der VM wird nicht dauerhaft entpackt.
Was aber manchmal knapp wird ist der RAM. Das Array läuft als ZFS, was schon generell bisschen Ram klaut. Die VM hat 16Gb spendiert bekommen. Plex nimmt sich ein bisschen, ComfyUI treibts bei aktiver Nutzung schön etwas höher...
Letzten Endes kommt ich manchmal gut und Gerne auf ne Ram-Auslastung von circa 75%
Weswegen ich nicht soooo sicher bin, obs Sinn macht jetzt nochmal ne VM nur für GameServer zu machen. Der würde ich ja schon 32Gb geben wollen. Nen GameServer wie Ark frisst mal gerne Ram. Allerdings spart es ja auch wieder Ram, weil in dem Fall ja kein GameServer als Docker parralel läuft

Was sagt ihr dazu?

Gibts vielleicht noch eine andere Möglichkeit?
 

aumanx

Pirat
Registriert
28 Dezember 2023
Beiträge
2
Erhaltene Likes
5
Schau mal ob es Pterodactyl für Unraid gibt,
super Hosting Panel mit aktiver Community, für die Games nutzt man so genannte "Eggs" welche die Configs für den gewünschten Server enthalten.

Kannst auch recht einfach beschränkten Zugang zu bestimmten Server geben damit sie zur not selbst mal den Server neu starten können wie z.b. für ein Update
 
Kommentieren

MrHonk

mit Baby Bruno
Registriert
6 Mai 2021
Beiträge
844
Erhaltene Likes
1.736
Pterodactyl gibt es sowohl als Daemons wie auch als Panel seit 2022 für Unraid.
 
Kommentieren

Graschbaten

Namhafter Pirat
Registriert
6 Mai 2021
Beiträge
90
Erhaltene Likes
87
- SteamOS + Bazzite
Bitte, Anmelden oder Registrieren um die Links zu sehen!


Ich kann keine Frage erkennen.

Setze/Verwalte ich mit Pterodactyl nur verschiedenste Gameserver auf oder was für Feature bringt es mir?
Ich kann mir darunter nichts vorstellen und die Website mit Screenshots macht mich nicht wirklich schlauer
 
Zuletzt bearbeitet:
Kommentieren

P-F-S

Das bersonifiziere Pöse
Themenstarter
Registriert
26 Juni 2021
Beiträge
530
Erhaltene Likes
867
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Hört sich mega interessant an
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Ja das hab ich auch gesehen. Aber so richtig steig ich da noch nicht durch :-D
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Sieht auch ganz funny aus, aber das ist ja wieder nen ganz anderer Bereich :)
 
Kommentieren

P-F-S

Das bersonifiziere Pöse
Themenstarter
Registriert
26 Juni 2021
Beiträge
530
Erhaltene Likes
867
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Ich weis wirklich nicht was ich dir getan habe und frage mich, wieso du auf meinen Post/meine Frage überhaupt reagierst wenn du mich doch offenkundig nicht abkannst!?

Und wieso "Geistig verwirrt"?
Es geht hier um dedizierter GameServer, nicht um die Games selbst.
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Das mag sein ;-)
Ist auch gewiss ne funny Sache, aber in meiner Frage gehts ja um eine Lösung auf Unraid :)
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Keiner zwingt dich zum lesen ^^
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Ich sagte nirgends, dass ich keine Ahnung habe, sondern fragte nach anderen Meinungen um die beste Lösung für meine Herangehensweise, beziehungsweise für das Projekt zu entwickeln. Dadurch. Ich profitiere eben gerne von den Erfahrungswerten anderer ;-)

Ist ohne mich selbst zu loben ne ziemlich gute Eigenschaft von mir. Halt offen für neues zu sein und sich (be)lehren lassen zu können ;-)
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Und für die coole neue Frise berechne ich dir nichtmal nen Cent :)
Voll nett von mir
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Werd doch direkt ^^
Was sollte mich das jucken? xD
 
Kommentieren

aumanx

Pirat
Registriert
28 Dezember 2023
Beiträge
2
Erhaltene Likes
5
@Graschbaten

Was los mit dir?
Haust nen vorschlag raus der nicht viel mit dem gefragten zu tun hat und drehst dann völlig am rad?

Hör einfach deine Medikamente ohne ärztlichen rat abzusetzen und spinn hier nicht direkt rum
 
Kommentieren

dnatm

Savvy?
Registriert
28 März 2023
Beiträge
407
Erhaltene Likes
773
@Graschbaten, warum denn so aggressiv?
Das ist hier schon der zweite Thread heute in dem du eine Person als dumm betitelst und so tust, als könntest du helfen, es aber nicht tust, weil Person eh zu dumm.

Reflektier dich bitte mal selber - sofern möglich.
Denn wenn diese Form der Kommunikation für dich allen ernstes "Ich bin nur sehr direkt!" bedeutet, ist da mögleicherweise etwas mit deiner Wahrnehmung nicht ganz blanko.
 
Zuletzt bearbeitet:
Kommentieren

P-F-S

Das bersonifiziere Pöse
Themenstarter
Registriert
26 Juni 2021
Beiträge
530
Erhaltene Likes
867
@MrHonk :
Welche Docker nutzt du für Ptero?

Ich hab jetzt den Deamon und das Panel von IbraCorp.
MariaDB ( von Linuxserver ) und Adminer.

Nach ein bisschen... Hin und Her hab ich die auch zum laufen bekommen.
Bridge-Modus bringt bei der Sache halt nichts, also allen ne IP in nem Adressraum meiner OPNsense zugewiesen die nicht
vom DHCP verwaltet wird ( damit keine IP's doppelt vergeben werden ).
Allerdings haut das Panel bei der Erstellung von Servern noch Fehlermeldungen al'a:

___________
Error Event [aff548d4-d818-4154-ac82-c2d88b8b7c64]: environment/docker: failed to start container: Error response from daemon: driver failed programming external connectivity on endpoint 3f30966a-26be-4d66-8429-1a41f662a027 (40f653538b86a97797bee309d2c7ec4a5b47ba0cbca91a626d6c18bd0df8852a): Error starting userland proxy: listen tcp4 192.168.1.231:1111: bind: cannot assign requested address
___________
raus.... ne Idee?
Hast du vllt ne kleine "Anleitung"?
 
Kommentieren
Oben