[Vidéo] Installer un serveur Terraria dans un conteneur Docker Ubuntu [MàJ]

Dans la vidéo suivante, je vous explique comment installer un serveur Terraria dans un conteneur Docker Ubuntu.
La vidéo explicative et les commandes utilisées sont dans la suite de cet article.

La vidéo

Liste des commandes dans l’ordre dans lequel elles sont utilisées dans la vidéo

Installation de Mono :

sudo apt-get install mono-complete

Installation de la commande unzip :

sudo apt-get install unzip

Récupération du dernier fichier Tshock (à remplacer par la dernière version en date, vous la trouverez à cette adresse) :

wget https://github.com/NyxStudios/TShock/releases/download/v4.3.16/tshock_4.3.16.zip

On dézippe Tshock :

unzip tshock_4.3.16.zip -d tshock

On se rends dans le dossier de tshock, indiqué par l’argument -d de la commande précédente :

cd tshock

On installe screen :

sudo apt-get install screen

On lance le serveur Terraria dans un screen avec Mono :

screen mono ./TerrariaServer.exe

Et pour retourner dans le screen de Terraria si vous quittez le Terminal :

screen -r

Précision importante :

Si vous éteignez et relancez le conteneur de Terraria, vous devrez relancer un nouveau screen après vous êtes de nouveau connecté en SSH.
Pour vous connecter en SSH, vous devrez réexécuter la commande suivante dans la partie Terminal de Docker sur votre NAS :

sudo service ssh start

Et pour relancer Terraria via SSH :

screen mono ./tshock/TerrariaServer.exe

Mise à jour du 29 juillet : Hier, Tshock a été mis à jour en version 4.3.17 pour prendre en charge la dernière version de Terraria. A vous d’adapter les commandes ci-dessus pour remplacer le numéro de version par le dernier en date si vous souhaitez jouer avec la dernière version du jeu.
J’ai bien entendu essayé cette version et elle a correctement fonctionné sur mon serveur dédié.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *