simplyvanilla.mcs
ansible-role-mcs
Ansible-Rolle, die PaperMC oder Pufferfish(+) (Minecraft Server Java Forks) auf Debian-ähnlichen Systemen installiert.
Die Installation von Plugins sowie die Serverkonfiguration sind derzeit nicht enthalten.
Installation
Anforderungen
In deiner requirements.yml
:
roles:
- src: simplyvanilla.mcs
version: main
Rollvariablen
# Fork, der verwendet werden soll (paper, pufferfish, pufferfishplus)
mcs_fork: paper
# Minecraft-Version, die installiert werden soll
mcs_version: '1.20.1'
# Benutzer, unter dem der Server läuft
mcs_user: 'mcs'
# Installationspfad / Arbeitsverzeichnis
mcs_path: '/home/mcs/server'
# Jolokia-Version (JMX-Gateway)
mcs_jolokia_version: '2.0.1'
# JVM Heap-Größe in GB
mcs_heap: 10
# 'MM HH' einstellen, wann tägliche Neustarts erfolgen sollen
mcs_daily_restart: ''
# Dienst aktivieren
mcs_autostart: true
# Neustart bei erkannten Änderungen
mcs_restart_on_change: true
mcs_pufferfishplus_key: ''
Abhängigkeiten
keine
Beispiel-Playbook
- hosts: servers
tasks:
- ansible.builtin.import_role:
name: simplyvanilla.mcs
Nutzung
$ sudo systemctl status mcs
Lizenz
Über das Projekt
Install a Minecraft Server (PaperMC) on a Debian-like system.
Installieren
ansible-galaxy install simplyvanilla.mcs
Lizenz
gpl-3.0
Downloads
400
Besitzer
Anarchy Survival Vanilla Minecraft Server (Java Edition).