Files
Hubert Cornet 757c6891dd
Some checks failed
Run ansible / run-ansible-playbook (push) Has been cancelled
Téléverser les fichiers vers "/"
2025-08-22 19:10:43 +02:00

63 lines
2.2 KiB
Markdown

# 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