bsmirks / minecraft

An Ansible role for installing a hardened Minecraft server on Debian 11 (more distros later)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

minecraft

An Ansible role for installing and configuring Minecraft server 1.18.2 using Temurin 17 OpenJDK on Debian.

Install using Ansible Galaxy:

ansible-galaxy install bsmirks.minecraft

Requirements

  1. Debian 11 server with at least the minimum server requirements to run Minecraft.
  2. A user capable of running with priveliged access to the server.

Role Variables

All available variables for this role can be found in defaults/main.yml.

Example Playbook

---
- hosts: foo.bar.com
  become: yes
  roles:
    - role: bsmirks.minecraft
      vars:
        backup_retention: 7
        difficulty: easy
        level_name: myWorld
        motd: Welcome to your doom, peasant!
        server_port: 25565

License

3-Clause BSD license

Author Information

Check out my GitHub profile.

About

An Ansible role for installing a hardened Minecraft server on Debian 11 (more distros later)

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Jinja 82.1%Language:Shell 17.9%