nautik1.teeworlds

Ansible-Teeworlds

Diese Rolle hilft beim Installieren eines Teeworlds-Servers.

Anforderungen

Jedes debianbasierte Linux, das systemd verwendet, sollte funktionieren, vorzugsweise Ubuntu 20.04.

Getestet mit:

  • Teeworlds 0.7.5
  • Ansible 2.9.7
  • Ubuntu 20.04 auf Gandi Cloud

Rollen-Variablen

Variable Beschreibung Beispiel
teeworlds_version Die Version des Teeworlds-Servers, die heruntergeladen und installiert werden soll 0.7.5
teeworlds_server_name Name des Servers, der im Spiel angezeigt wird Ein anderer Teeworlds-Server
install_path Pfad innerhalb des Servers, wo Teeworlds installiert werden soll /opt/teeworlds
extra_configs Weitere Teeworlds-Konfigurationen, die eingestellt werden sollen. Siehe https://www.teeworlds.com/?page=docs&wiki=server_settings extra_configs: | sv_max_clients 15

Abhängigkeiten

Keine externen Rollen verwendet; Teeworlds-Server wird von https://downloads.teeworlds.com heruntergeladen.

Beispiel-Playbook und Inventar

Beispiel-Playbook:

    - name: Teeworld installieren
      hosts: all
      roles:
        - nautik1.teeworlds

Beispiel-Inventar:

all:
  hosts:
    <ip-oder-hostname>:
  vars:
    teeworlds_version: 0.7.5
    teeworlds_server_name: Ein anderer Teeworlds-Server
    install_path: /opt/teeworlds
    extra_configs: |
      sv_max_clients 15

Lizenz

WTFPL

Über das Projekt

This role helps installing a Teeworlds server.

Installieren
ansible-galaxy install nautik1.teeworlds
GitHub Repository
Lizenz
Unknown
Downloads
204
Besitzer
https://1x.engineer