8kbmemories.steamcmd
Ansible Rolle: SteamCMD
Diese Ansible-Rolle installiert SteamCMD auf einem Zielsystem und erstellt optional einen Benutzer, um es mit eingeschränkten Rechten auszuführen.
SteamCMD ist eine Kommandozeilen-Version des Steam-Clients, die verwendet werden kann, um verschiedene dedizierte Server zu installieren und zu aktualisieren, einschließlich Spiele wie Counter-Strike und Team Fortress 2.
Anforderungen
Diese Rolle benötigt Ansible 2.4 oder höher und ist für die folgenden Betriebssysteme ausgelegt:
- Debian 10/11
- Ubuntu 18.04/20.04
Variablen der Rolle
Die folgenden Variablen können festgelegt werden, um das Verhalten dieser Rolle anzupassen:
steamcmd_account_name
(Standard:steam
): Der Benutzername des Benutzers, der SteamCMD ausführen wird.steamcmd_create_account
(Standard:true
): Geben Sie an, ob ein nicht privilegierter Benutzer erstellt werden muss.
Abhängigkeiten
Diese Rolle hat keine Abhängigkeiten.
Beispiel-Playbook
Hier ist ein Beispiel-Playbook, das diese Rolle verwendet:
- hosts: all
become: true
gather_facts: true
roles:
- 8kbmemories.steamcmd
Lizenz
Diese Rolle steht unter der MIT-Lizenz. Siehe die LICENSE-Datei für Details.
Über das Projekt
Install the SteamCMD the command-line version of the Steam client.
Installieren
ansible-galaxy install 8kbmemories.steamcmd
Lizenz
mit
Downloads
118
Besitzer