simplyvanilla.mcs

ansible-role-mcs

CircleCI

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

GPLv3

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).