teeworlds
Ansible-Teeworlds
Эта роль помогает установить сервер Teeworlds.
Требования
Должен работать любой дистрибутив Linux на базе Debian с systemd, предпочтительно Ubuntu 20.04.
Тестировалось с:
- Teeworlds 0.7.5
- Ansible 2.9.7
- Ubuntu 20.04 на Gandi Cloud
Переменные роли
Переменная | Описание | Пример |
---|---|---|
teeworlds_version |
Версия сервера Teeworlds, которую нужно скачать и установить | 0.7.5 |
teeworlds_server_name |
Имя сервера, отображаемое в игре | Другой сервер Teeworlds |
install_path |
Путь на сервере, где будет установлен Teeworlds | /opt/teeworlds |
extra_configs |
Любая дополнительная конфигурация для Teeworlds. Смотрите https://www.teeworlds.com/?page=docs&wiki=server_settings | extra_configs: | sv_max_clients 15 |
Зависимости
Не используется внешняя роль; сервер Teeworlds загружается с https://downloads.teeworlds.com
Пример Playbook и инвентаря
Пример playbook:
- name: Установить Teeworld
hosts: all
roles:
- nautik1.teeworlds
Пример инвентаря:
all:
hosts:
<ip-or-hostname>:
vars:
teeworlds_version: 0.7.5
teeworlds_server_name: Другой сервер Teeworlds
install_path: /opt/teeworlds
extra_configs: |
sv_max_clients 15
Лицензия
Установить
ansible-galaxy install nautik1/ansible-role-teeworlds
Лицензия
Unknown
Загрузки
186
Владелец
https://1x.engineer