simplyvanilla.mcs

rôle-ansible-mcs

CircleCI

Rôle Ansible qui installe PaperMC ou Pufferfish(+) (fourches de serveur Minecraft Java) sur des systèmes de type Debian.

L'installation de plugins ainsi que la configuration du serveur sont actuellement hors de portée.

Installation

Exigences

Dans votre requirements.yml :

roles:
  - src: simplyvanilla.mcs
    version: main

Variables du rôle

# Fourche à utiliser (paper, pufferfish, pufferfishplus)
mcs_fork: paper

# Version de Minecraft à installer
mcs_version: '1.20.1'

# Utilisateur pour exécuter le serveur
mcs_user: 'mcs'

# Chemin d'installation / répertoire de travail
mcs_path: '/home/mcs/server'

# Version de Jolokia (passerelle JMX)
mcs_jolokia_version: '2.0.1'

# Taille de la mémoire JVM en Go
mcs_heap: 10

# définir 'MM HH' du moment où les redémarrages quotidiens doivent se produire
mcs_daily_restart: ''

# activer le service
mcs_autostart: true

# redémarrer en cas de changement détecté
mcs_restart_on_change: true

mcs_pufferfishplus_key: ''

Dépendances

aucune

Exemple de Playbook

- hosts: servers
  tasks:
    - ansible.builtin.import_role:
        name: simplyvanilla.mcs

Utilisation

$ sudo systemctl status mcs

Licence

GPLv3

À propos du projet

Install a Minecraft Server (PaperMC) on a Debian-like system.

Installer
ansible-galaxy install simplyvanilla.mcs
Licence
gpl-3.0
Téléchargements
400
Propriétaire
Anarchy Survival Vanilla Minecraft Server (Java Edition).