Ansible et ma création d'un rôle pour Doom.

Ansible 23 oct. 2022

J’apprends Ansible de plus en plus chaque jour. La où l’on pense que c’est un simple outil pour automatiser certaines taches, pour moi c’est surtout une façon de simplifier la création de serveurs, à la fois pour moi et pour la communauté. En fait, je devrais même remercier Jeff Geerling pour m’avoir indirectement motivé à apprendre ce langage de scripting, car je me surprend complètement à n’y avoir jamais pensé avant.

Cela dit, je reste un gros débutant dans ce domaine, et j’essaie de voir où je pourrais m’améliorer. Donc, je me suis dit que pourquoi pas, j’allais faire un rôle permettant de simplifier (de beaucoup) la mise en place des serveurs multijoueurs de DooM dont j’ai contribué depuis presque une décennie.

Téléchargement du role

Vous pouvez télécharger le rôle ici (https://galaxy.ansible.com/ch0ww/doomservers). Le code source du rôle est elle disponible à cette adresse: https://github.com/Ch0wW/ansible-role-doomservers

Ce rôle fait en sorte de télécharger, installer les pré-requis nécessaires pour lancer un serveur sur ZDaemon, Zandronum ou encore Odamex.

Si le script n’est pas à jour (notamment si ZDaemon est passé dans une sous-version par exemple), vous pouvez toujours changer les variables manuellement. Si c’est le cas, Prévenez-moi via une issue sur Github, et je fixerai ça aussi vite que possible.

En espérant que ce rôle vous aidera. En attendant je risque de faire pareil pour d’autres jeux!


Si vous avez trouvé ce contenu intéressant, n’hésitez pas à me faire une petit donation sur mon Ko-Fi, je vous en serai plus que reconnaissant!

Mots clés

Ch0wW

🌍 Entrez dans mon monde! Je poste du contenu en rapport avec les jeux retro, l'informatique, le modding et la réparation d'appareils... N'hésitez pas à me contacter pour toute question ou demande!