8kbmemories.steamcmd
Rola Ansible: SteamCMD
Ta rola Ansible instaluje SteamCMD na docelowym systemie i opcjonalnie tworzy użytkownika, który będzie go uruchamiał z ograniczonymi uprawnieniami.
SteamCMD to wersja wiersza poleceń klienta Steam, którą można używać do instalowania i aktualizowania różnych dedykowanych serwerów, w tym gier takich jak Counter-Strike i Team Fortress 2.
Wymagania
Ta rola wymaga Ansible w wersji 2.4 lub wyższej i jest zaprojektowana do pracy z następującymi systemami operacyjnymi:
- Debian 10/11
- Ubuntu 18.04/20.04
Zmienne roli
Poniższe zmienne można ustawić, aby dostosować działanie tej roli:
steamcmd_account_name
(domyślnie:steam
): Nazwa użytkownika, który będzie uruchamiał SteamCMD.steamcmd_create_account
(domyślnie:true
): Określa, czy należy utworzyć użytkownika bez uprawnień.
Zależności
Ta rola nie ma żadnych zależności.
Przykład Playbooka
Oto przykład playbooka, który wykorzystuje tę rolę:
- hosts: all
become: true
gather_facts: true
roles:
- 8kbmemories.steamcmd
Licencja
Ta rola jest licencjonowana na podstawie Licencji MIT. Zobacz plik LICENSE po szczegóły.
O projekcie
Install the SteamCMD the command-line version of the Steam client.
Zainstaluj
ansible-galaxy install 8kbmemories.steamcmd
Licencja
mit
Pobrania
118
Właściciel