8kbmemories.steamcmd

Rola Ansible: SteamCMD

Molecule CI

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