simplyvanilla.mcs
ansible-role-mcs
Rola Ansible, która instaluje PaperMC lub Pufferfish(+) (forki serwera Minecraft Java) na systemach podobnych do Debiana.
Instalacja wtyczek oraz konfiguracja serwera są obecnie poza zakresem.
Instalacja
Wymagania
W pliku requirements.yml
:
roles:
- src: simplyvanilla.mcs
version: main
Zmienne roli
# Fork do użycia (paper, pufferfish, pufferfishplus)
mcs_fork: paper
# Wersja Minecraft do zainstalowania
mcs_version: '1.20.1'
# Użytkownik, jako którego będzie uruchamiany serwer
mcs_user: 'mcs'
# Ścieżka instalacji / katalog roboczy
mcs_path: '/home/mcs/server'
# Wersja Jolokia (brama JMX)
mcs_jolokia_version: '2.0.1'
# Rozmiar pamięci JVM w GB
mcs_heap: 10
# Ustaw 'MM HH' kiedy powinny się odbywać codzienne restarty
mcs_daily_restart: ''
# włącz usługę
mcs_autostart: true
# restart przy wykrytej zmianie
mcs_restart_on_change: true
mcs_pufferfishplus_key: ''
Zależności
brak
Przykładowy playbook
- hosts: servers
tasks:
- ansible.builtin.import_role:
name: simplyvanilla.mcs
Użytkowanie
$ sudo systemctl status mcs
Licencja
O projekcie
Install a Minecraft Server (PaperMC) on a Debian-like system.
Zainstaluj
ansible-galaxy install simplyvanilla.mcs
Licencja
gpl-3.0
Pobrania
400
Właściciel
Anarchy Survival Vanilla Minecraft Server (Java Edition).