siw36.ansible_steamcmd
ansible-steamcmd
 
 
Descripción
Rol de Ansible para instalar/actualizar SteamCMD.
Este rol hará que SteamCMD esté disponible para todos los usuarios con permisos de sudo.
Los comandos de SteamCMD se ejecutarán siempre como un usuario del sistema llamado steam.
El mismo usuario debería usarse para ejecutar cualquier servidor de juegos.
Obtener este rol
ansible-galaxy install --roles-path ./roles/ siw36.ansible_steamcmd
Ejemplo de Playbook
Instalar SteamCMD en todos los hosts del grupo game-servers.  
- hosts: game-servers
  roles:
     - siw36.ansible-steamcmd
Uso después de la instalación
Actualizar SteamCMD y salir:
sudo steamcmd +quit
Instalar un servidor de juegos:
sudo mkdir /home/steam/<nombre_del_juego>
sudo chown steam:steam /home/steam/<nombre_del_juego>
sudo steamcmd +login anonymous +force_install_dir /home/steam/<nombre_del_juego> +app_update <id_de_app> +quit
Requisitos
El usuario utilizado en el host remoto debe tener permisos para ejecutar comandos sudo sin que se le pida confirmación de contraseña.
Licencia
Licencia Pública General GNU v3.0
Información del Autor
Creado por Robin 'siw36' Klussmann (07/2019)
Instalar
 ansible-galaxy install siw36.ansible_steamcmdLicencia
 
            gpl-3.0
          
Descargas
 
            597
          
Propietario
 Platform & DevOps Engineer
