8kbmemories.steamcmd

Rol de Ansible: SteamCMD

Molecule CI

Esta rol de Ansible instala SteamCMD en un sistema objetivo y, opcionalmente, crea un usuario para ejecutarlo con privilegios limitados.

SteamCMD es una versión de línea de comandos del cliente de Steam, que se puede usar para instalar y actualizar varios servidores dedicados, incluyendo juegos como Counter-Strike y Team Fortress 2.

Requisitos

Este rol requiere Ansible 2.4 o superior y está diseñado para funcionar en los siguientes sistemas operativos:

  • Debian 10/11
  • Ubuntu 18.04/20.04

Variables del Rol

Las siguientes variables se pueden establecer para personalizar el comportamiento de este rol:

  • steamcmd_account_name (predeterminado: steam): El nombre de usuario del usuario que ejecutará SteamCMD.
  • steamcmd_create_account (predeterminado: true): Especifica si se necesita crear un usuario no privilegiado.

Dependencias

Este rol no tiene dependencias.

Ejemplo de Playbook

Aquí hay un ejemplo de un playbook que utiliza este rol:

- hosts: all
  become: true
  gather_facts: true
  roles:
    - 8kbmemories.steamcmd

Licencia

Este rol está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

Acerca del proyecto

Install the SteamCMD the command-line version of the Steam client.

Instalar
ansible-galaxy install 8kbmemories.steamcmd
Licencia
mit
Descargas
118
Propietario