Hébergement des serveurs minecraft

De WikiBR
Révision datée du 11 juin 2023 à 19:54 par Paul.breuil (discussion | contributions) (→‎Faire sa demande)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Le BR offre un service d’hébergement de serveur minecraft, et une interface web pour accéder à sa console à travers mc-admin (on_platal seulement).

Obtenir son serveur

Conditions d'accès

Les serveurs minecraft ont pour but de donner un service aux élèves de l’École polytechnique. À ce titre, le serveur doit être destiné à être utilisé par des élèves. Ainsi, une demande pour un serveur public ne sera pas acceptée. Cependant, il est possible de fournir à un élève un serveur privé où il est le seul à l’École polytechnique, tant que le nombre de personnes y reste raisonnable.

Le BR se réserve de plus le droit d'arrêter tout serveur, et d'en supprimer les données (à partir d'un certain temps). Si le serveur hôte atteint ses limites de performance, les serveurs à destination du plus grand nombre d'élèves, et ceux le plus fréquemment utilisés seront priorisés.

Faire sa demande

Pour obtenir son serveur, il faut créer un fichier nom_du_serveur.yml (en choisissant votre nom de serveur), y rentrer et modifier la configuration suivante :

# Décommentez la ligne ci-dessous pour des serveurs d'une version antérieure à 1.17.
# version: 'java8-multiarch'
environment:
  # Message s'affichant en dessous du titre lorsque l'on choisi
  # son serveur sur minecraft
  MOTD: "wouhou"
  # À titre indicatif, la whitelist sera toujours activée et cette option ignorée dans
  # la configuration pour des raisons de sécurité
  ENABLE_WHITELIST: "TRUE"
  # Les noms d'utilisateur ou uuid, séparés par des virgules
  # ci-dessous des exemples (à modifier !!)
  WHITELIST: "pseudo_01,04739d3c-8e41-4992-b167-af93f0ffe84c,pseudo_02"
  OPS: "pseudo_01,04739d3c-8e41-4992-b167-af93f0ffe84c"
  ENABLE_COMMAND_BLOCK: "TRUE"
  MAX_PLAYERS: "20"
Warning.png Attention : Le nom du serveur ne doit contenir que des lettres minuscules, des chiffres et des tirets du bas, et commencer par une lettre !

Pour connaître toutes les options (notamment avoir un serveur moddé, une map automatiquement, ...), elles sont disponibles sur ce dépôt. Les valeurs données ici sont suffisantes pour un serveur Vanilla sur la dernière version de minecraft. Si il y a des volontés autre pour le serveur qui ne peuvent pas être gérées par des valeurs de configuration (consultables sur le dépôt ci-dessus), ne pas hésiter à contacter un root pour avoir de l'aide.

Il suffit ensuite de l'envoyer à un root, en faisant un ticket paniX par exemple. Le serveur sera alors accessible, on_platal et out_platal, sur l'adresse nom_du_serveur.mc.binets.fr:2222. Une demande pour avoir accès à la console en ligne peut aussi y être joint, en donnant un pseudo et un mot de passe.

Administrer son serveur

Le serveur peut, comme il est précisé plus haut, être administré depuis mc-admin. La console mise à disposition est une console rcon, donnant accès aux mêmes commandes que sur la console du serveur.

Un accès à cette console peut être demandé à tout moment à un root.

Pour toute autre demande, contacter un root. Si, notamment, le serveur n'est plus utilisé, merci de le signaler pour permettre de ne pas utiliser des performances du serveur pour rien.