mcs
ansible-role-mcs
Роль Ansible, которая устанавливает PaperMC или Pufferfish(+) (форки серверов Minecraft Java) на системах, похожих на Debian.
Установка плагинов и конфигурация сервера в данный момент не охвачены этой ролью.
Установка
Требования
В вашем requirements.yml
:
roles:
- src: simplyvanilla.mcs
version: main
Переменные роли
# Форк для использования (paper, pufferfish, pufferfishplus)
mcs_fork: paper
# Версия Minecraft для установки
mcs_version: '1.20.1'
# Пользователь, от имени которого будет работать сервер
mcs_user: 'mcs'
# Путь установки / рабочая директория
mcs_path: '/home/mcs/server'
# Версия Jolokia (JMX шлюз)
mcs_jolokia_version: '2.0.1'
# Размер кучи JVM в ГБ
mcs_heap: 10
# укажите 'MM HH', когда должны происходить ежедневные перезапуски
mcs_daily_restart: ''
# включить службу
mcs_autostart: true
# перезапуск при обнаружении изменений
mcs_restart_on_change: true
mcs_pufferfishplus_key: ''
Зависимости
нет
Пример плейбука
- hosts: servers
tasks:
- ansible.builtin.import_role:
name: simplyvanilla.mcs
Использование
$ sudo systemctl status mcs
Лицензия
Установить
ansible-galaxy install SimplyVanilla/ansible-role-mcs
Лицензия
gpl-3.0
Загрузки
389
Владелец
Anarchy Survival Vanilla Minecraft Server (Java Edition).