simplyvanilla.mcs

ansible-role-mcs

CircleCI

Rol de Ansible que instala PaperMC o Pufferfish(+) (fork de servidor de Minecraft Java) en sistemas similares a Debian.

La instalación de plugins y la configuración del servidor actualmente no están incluidas.

Instalación

Requisitos

En tu requirements.yml:

roles:
  - src: simplyvanilla.mcs
    version: main

Variables del Rol

# Fork a usar (paper, pufferfish, pufferfishplus)
mcs_fork: paper

# Versión de Minecraft a instalar
mcs_version: '1.20.1'

# Usuario para ejecutar el servidor
mcs_user: 'mcs'

# Ruta de instalación / directorio de trabajo
mcs_path: '/home/mcs/server'

# Versión de Jolokia (puente JMX)
mcs_jolokia_version: '2.0.1'

# Tamaño de la memoria JVM en GB
mcs_heap: 10

# Establecer 'MM HH' de cuándo deben ocurrir reinicios diarios
mcs_daily_restart: ''

# habilitar servicio
mcs_autostart: true

# reiniciar al detectar cambios
mcs_restart_on_change: true

mcs_pufferfishplus_key: ''

Dependencias

ninguna

Ejemplo de Playbook

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

Uso

$ sudo systemctl status mcs

Licencia

GPLv3

Acerca del proyecto

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

Instalar
ansible-galaxy install simplyvanilla.mcs
Licencia
gpl-3.0
Descargas
400
Propietario
Anarchy Survival Vanilla Minecraft Server (Java Edition).