Hubert Cornet 17fb87612f
Some checks failed
Run ansible / run-ansible-playbook (push) Has been cancelled
Run ansible / ansible_lint_and_syntax_check (push) Has been cancelled
Ajouter roles/02-minecraft_server/tasks/11-check.yml
2025-08-23 11:00:57 +02:00
2025-08-22 10:11:59 +02:00
2025-08-23 10:40:57 +02:00
2025-08-22 19:22:09 +02:00
2025-08-22 10:08:04 +02:00
2025-08-22 10:08:04 +02:00
2025-08-22 10:08:04 +02:00
2025-08-23 10:41:49 +02:00
2025-08-22 19:10:43 +02:00

Mincraft Ansible

Simplifier la gestion de Minecraft sur votre serveur Debian à l'aide d'Ansible.

Les instructions suivantes sont destinées à la mise en place d'un serveur Minecraft à partir de zéro en utilisant debian comme système d'exploitation. Cela peut se faire sur une machine physique ou une machine virtuelle. Cependant, les bases de ce projet pourraient facilement être réutilisées pour gérer un serveur existant ou même plusieurs serveurs.

Préconisation

  1. Installer l'édition du serveur Debian 12. ou 13. , en sélectionnant l'option serveur SSH lorsque cela est demandé pour un logiciel d'ajout à installer.
  2. Copiez votre clé SSH dans le nouveau serveur à l'aide de «ssh-copy-id».

Mise en place

  1. Installer Ansible

  2. Ajoutez votre serveur Minecraft à l'adresse suivante:

     [minecraft]
     your.hostname.or.ip.address
    
  3. Installer les forfaits nécessaires à Ansible pour travailler en exécutant:

     ansible-playbook -K -l minecraft playbooks/main.yml
    

Installation

Spigot

  1. Ajoutez une variable définissant l'endroit où trouver votre exemplaire de la version 1649 du bocal Spigot à "/etc/ansible/hôtes":

     [minecraft:vars]
     spigot1649-path/path/to/spigot1649.jar
    
  2. Exécuter ce qui suit pour configurer le serveur pour exécuter Spigot:

     ansible-playbook -K-l minecraft playbooks/01-install-server.yml
    

Mise à jour Spigot

Pour mettre à jour le patch appliqué à Spigot, soit mettre à jour les valeurs dans 'roles/spigot-server/defaults/main..yml', soit ajouter les versions mises à jour des variables suivantes dans la section [minecraft:vars] de votre /etc/ansible/hosts :

    - Quelle version du patch Spigot appliquer
    spigot-patch-version: '20141113a'
    (addition de contrôle MD5 du dispositif transdermique appliqué)
    '12ace759005798adf91d9fe4675fff48'
    (en anglais)
    spigot-patched-jar-md5: '870c9021be261bd285c966c642b23c32'

Puis re-réparer:

    ansible-playbook -K -l minecraft playbooks/02-update-server.yml

Consosole de serveur Minecraft

Pour se connecter à la console du serveur Minecraft:

  1. SSH à votre serveur.

  2. Execution :

     sudo -u minecraft tmux joint-session -t minecraft
    
Description
No description provided
Readme AGPL-3.0 158 KiB
Languages
Jinja 82.4%
Shell 17.6%