8kbmemories.steamcmd
Ansible Role: SteamCMD
This Ansible role installs SteamCMD on a target system. It can also create a user with limited permissions to run it.
SteamCMD is a command-line tool for the Steam client, used to install and update dedicated game servers like Counter-Strike and Team Fortress 2.
Requirements
To use this role, you need Ansible 2.4 or higher. It works on the following operating systems:
- Debian 10/11
- Ubuntu 18.04/20.04
Role Variables
You can change these variables to customize how the role works:
steamcmd_account_name
(default:steam
): The username for the user running SteamCMD.steamcmd_create_account
(default:true
): Set this to create a user with limited privileges.
Dependencies
This role does not have any dependencies.
Example Playbook
Here’s an example playbook that uses this role:
- hosts: all
become: true
gather_facts: true
roles:
- 8kbmemories.steamcmd
License
This role is licensed under the MIT License. Check the LICENSE file for more information.
Informazioni sul progetto
Install the SteamCMD the command-line version of the Steam client.
Installa
ansible-galaxy install 8kbmemories.steamcmd
Licenza
mit
Download
118
Proprietario