rzfeeser.ansible_role_minecraft
Rollenname
ansible-role-minecraft:
- Diese Rolle installiert einen Minecraft-Server auf einem Debian-basierten System (Debian und Ubuntu).
- Wenn Sie die Rolle zuvor ausgeführt haben, wird die Server-Software STOPPEN, die Welt nach /tmp/minecraft_backup/ mit dem aktuellen Datum sichern und dann die Software STARTEN.
- Diese Rolle führt die Minecraft-Server-Software in einer Screen-Sitzung mit dem Titel "minecraft" aus.
Anforderungen
Die Rolle installiert einige zusätzliche Programme, die zur Unterstützung des mcservers erforderlich sind, darunter:
- default-jre (Java, das für den Server erforderlich ist)
- git
- fail2ban
- screen
- vim
Rollenvariablen
Die einzigen Variablen, die definiert werden müssen, befinden sich in vars/main.yml, diese sind wie folgt:
verfügbar unter https://minecraft.net/en-us/download/server/
mc_version: 'https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar'
Dies sollte der aktuellen Version des Minecraft-Servers entsprechen
mc_version_str: "1.14.1"
Abhängigkeiten
Diese Rolle hat keine anderen Rollendependenzen.
Beispiel-Playbook
Wenn Sie das Playbook gegen entfernte Hosts ausführen möchten, führen Sie das folgende Playbook aus:
name: Minecraft-Server bereitstellen hosts: minecraft
roles: - ansible-minecraft
Wenn Sie das Playbook gegen den lokalen Host (auf dem Ansible installiert ist) ausführen möchten, führen Sie das folgende Playbook aus:
name: Minecraft-Server bereitstellen hosts: localhost connection: local
roles: - ansible-minecraft
Lizenz
MIT
Autoreninformation
Autor: Russell Zachary Feeser
Kontakt: E-Mail: rzfeeser@gmail.com
Beruf: Trainer und Berater
Verfügbar für:
- Ansible
- Ansible-Modulentwicklung mit Python
- Netzwerkautomatisierung mit Python und Ansible
- Python für API und API-Design
- Python Grundlagen
- OpenStack
- 5G
- 4G LTE
- IP-Multimedia-Subsystem
- Session Initiation Protocol
- Minecraft und StarCraft II spielen :p
Über das Projekt
Install and deploys or backups your vanilla Minecraft server
Installieren
ansible-galaxy install rzfeeser.ansible_role_minecraft
Lizenz
Unknown
Downloads
1.2k
Besitzer
You are standing in an open field west of a white house, with a boarded front door. There is a small mailbox here.