steamcmd
Ansible Роль: SteamCMD
Эта Ansible роль устанавливает SteamCMD на целевую систему и, при необходимости, создает пользователя для его запуска с ограниченными привилегиями.
SteamCMD — это версия клиента Steam для командной строки, которую можно использовать для установки и обновления различных выделенных серверов, включая игры, такие как Counter-Strike и Team Fortress 2.
Требования
Эта роль требует Ansible версии 2.4 или выше и предназначена для работы с следующими операционными системами:
- Debian 10/11
- Ubuntu 18.04/20.04
Переменные роли
Следующие переменные могут быть установлены для настройки работы этой роли:
steamcmd_account_name
(по умолчанию:steam
): Имя пользователя, который будет запускать SteamCMD.steamcmd_create_account
(по умолчанию:true
): Укажите, нужно ли создать пользователя без привилегий.
Зависимости
У этой роли нет зависимостей.
Пример Playbook
Вот пример playbook, который использует эту роль:
- hosts: all
become: true
gather_facts: true
roles:
- 8kbmemories.steamcmd
Лицензия
Эта роль лицензирована под MIT Лицензией. См. файл LICENSE для деталей.
О проекте
Install the SteamCMD the command-line version of the Steam client.
Установить
ansible-galaxy install 8kbmemories/ansible-role-steamcmd
Лицензия
mit
Загрузки
101
Владелец