nautik1.teeworlds
Ansible-Teeworlds
Ce rôle aide à installer un serveur Teeworlds.
Exigences
Tout système Linux basé sur Debian utilisant systemd devrait fonctionner, de préférence Ubuntu 20.04.
Testé avec :
- Teeworlds 0.7.5
- Ansible 2.9.7
- Ubuntu 20.04 sur Gandi Cloud
Variables du rôle
Variable | Description | Exemple |
---|---|---|
teeworlds_version |
La version du serveur Teeworlds à télécharger et à installer | 0.7.5 |
teeworlds_server_name |
Nom du serveur affiché dans le jeu | Un autre serveur teeworlds |
install_path |
Chemin sur le serveur où installer teeworlds | /opt/teeworlds |
extra_configs |
Toute configuration supplémentaire de Teeworlds à définir. Voir https://www.teeworlds.com/?page=docs&wiki=server_settings | extra_configs: | sv_max_clients 15 |
Dépendances
Aucun rôle externe utilisé ; serveur Teeworlds téléchargé depuis https://downloads.teeworlds.com
Exemple de Playbook et d'inventaire
Exemple de playbook :
- name: Installer Teeworld
hosts: all
roles:
- nautik1.teeworlds
Exemple d'inventaire :
all:
hosts:
<ip-ou-nom-d'hôte>:
vars:
teeworlds_version: 0.7.5
teeworlds_server_name: Un autre serveur teeworlds
install_path: /opt/teeworlds
extra_configs: |
sv_max_clients 15