Wir haben unseren Imageserver geupdatet und nun wird auch Valheim angeboten und mit Updates versorgt.
Vorbereitung Rootserver:
apt-get install netcat lib32gcc1 lib32stdc++6 lib32z1
Vorbereitung Adminbereich:
Adminbereich Spieleliste
Spiel: Valheim
Kürzel: valheim
Online/Offline gameq: Valheim
Startordner: game
Startskript: ./start.sh valheim gsport gsvara
gsvara ist die Auswahl ob public oder privat. Als Auswahl sollte also 1 oder 0 angegeben werden. Der Gameserver wird mit einer valheim_settings.ini angelegt. Dies sollte der Kunde bearbeiten können, da hier der Servername, Weltname und das Passwort angegeben ist.
Onlinestatus:
die Valheim.zip downloaden, entpacken und in das TekBASE includes/gameq3/Protocols Verzeichnis kopieren.
Anpassung:
Wer die start.sh für seine eigenen Valheim Images nutzen will, kann dies tun. Vielleicht die valheim_settings.ini in der start.sh erzeugen, wenn diese nicht vorhanden ist. So kann beim ersten Start ein random Servername, Weltname und Passwort erzeugt und in der valheim_settings.ini gespeichert werden. Das wäre vielleicht eine bessere Lösung für Hoster Denkt dran, der start.sh chmod 755 zu geben, damit diese auch ausgeführt werden kann.
https://github.com/teklab-de/tekbase-all-in-one-start