Valheim Gameserver Linux Debian / Ubuntu

Aktuell führen wir noch einige Anpassungen durch, das Forum wurde jedoch bereits live geschaltet.
  • 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

    Dateien

    • Valheim.zip

      (728 Byte, 51 Mal heruntergeladen, zuletzt: )

    Bitte die Forumsuche und das Handbuch verwenden. Wenn die Suche erfolglos war, bitte ein Thema erstellen und das Problem ausführlich beschreiben. Dieser Ablauf spart Zeit und unnötige Fragen zu immer gleichen Problemen. Sie können aber auch im Kundenbereich ein Support-Ticket erstellen.


    Gefällt Ihnen TekLab? facebook-1.pngtwitter-1.pnglinkedin-1.png

    Einmal editiert, zuletzt von CFrankenstein ()

  • WICHTIG


    Ein Valheim Server sollte mit Kill -2 gestoppt werden da sonst die Welt nicht gespeichert wird beim beenden.
    ein eigenes Stopp Skript sollte daher angelegt werden.

    Ich lasse als Beispiel über die start.sh eine port.txt erstellen

    echo "$PORT" > port.txt



    und bei meiner stopp Datei frage ich diese Datei ab um den Port zu erfahren

    port=`cat /home/$VAR_B/server/$VAR_D/port.txt`



    frage dann nun ab ob der Server noch läuft oder nicht

    wenn er noch läuft beende ich den Server hiermit

    kill -2 $(ps aux | grep -v grep | grep -i "port $port")



    falls fragen sind könnt ihr gerne schreiben:)

  • https://github.com/teklab-de/t…e/master/includes/valheim


    einfach die stop Datei nach/home/skripte/includes/valheim kopieren und chmod 0755 geben.

    Bitte die Forumsuche und das Handbuch verwenden. Wenn die Suche erfolglos war, bitte ein Thema erstellen und das Problem ausführlich beschreiben. Dieser Ablauf spart Zeit und unnötige Fragen zu immer gleichen Problemen. Sie können aber auch im Kundenbereich ein Support-Ticket erstellen.


    Gefällt Ihnen TekLab? facebook-1.pngtwitter-1.pnglinkedin-1.png

  • So habs nochmal geändert in den Screen wird ein ctrl-c gesendet, valheim speichert dann und einige Sekunden später ist der Screen aus.

    Bitte die Forumsuche und das Handbuch verwenden. Wenn die Suche erfolglos war, bitte ein Thema erstellen und das Problem ausführlich beschreiben. Dieser Ablauf spart Zeit und unnötige Fragen zu immer gleichen Problemen. Sie können aber auch im Kundenbereich ein Support-Ticket erstellen.


    Gefällt Ihnen TekLab? facebook-1.pngtwitter-1.pnglinkedin-1.png

  • Also bei mir will Valheim einfach nicht funktionierten...


    entweder es kommt Verbindung nicht möglich oder inkompatible version.


    LG

  • Welche Meldung kommt denn genau?

    Bitte die Forumsuche und das Handbuch verwenden. Wenn die Suche erfolglos war, bitte ein Thema erstellen und das Problem ausführlich beschreiben. Dieser Ablauf spart Zeit und unnötige Fragen zu immer gleichen Problemen. Sie können aber auch im Kundenbereich ein Support-Ticket erstellen.


    Gefällt Ihnen TekLab? facebook-1.pngtwitter-1.pnglinkedin-1.png