Outils pour utilisateurs

Outils du site


admin:services:minetest

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
admin:services:minetest [2023/01/15 08:54] – Rafraichissement de la doc minetest pitchumadmin:services:minetest [2023/01/15 09:18] – [Installation façon Chapril] Organisation des sous-jeux Minetest pitchum
Ligne 26: Ligne 26:
  
  
 +Dès lors, minetest est déjà joignable sur le port 30000. Mais il ne s'agit là que d'un simple bac à sable, sans //mobs// ni aucune règle quelconque, permettant essentiellement de tester le moteur de jeu.
 +Mais ce serveur peut maintenant faire tourner un ou plusieurs autres jeux disponibles par exemple sur [[https://content.minetest.net/packages/?type=game|Minetest ContentDB]].
  
 +En prévision des futurs jeux que nous aurions envie déployer sur ce serveur, nous avons décidé de l'organisation suivante. Pour chaque jeu :
 +
 +  * un port TCP dédié (on n'a pas le choix, chaque jeu doit écouté sur un port séparé)
 +  * un fichier de configuration systemd dont le nom commence par le numéro de port
 +  * un sous-dossier dédié pour le code du jeu, dans ''/srv/minetest.chapril.org/instances/'' (paramètre ''map-dir'' dans la configuration systemd)
 +
 +Par exemple, le jeu Mineclone2 est déployé ainsi :
 +
 +  * port TCP dédié : 30009 (donc joignable sur //minetest.chapril.org:30009//)
 +  * configuration systemd dans ''/etc/minetest/30009-mineclone2.conf'' (le service s'appelle alors automatiquement ''minetest-server@30009-mineclone2.service'')
 +  * le code de Mineclone2 est copié dans ''/srv/minetest.chapril.org/instances/30009-mineclone2''
  
admin/services/minetest.txt · Dernière modification : 2023/08/18 02:45 de obitanz