test other version
Some checks failed
Ansible Minecraft CI/CD Pipeline / Ansible Lint Check (push) Successful in 58s
Ansible Minecraft CI/CD Pipeline / Project Structure Validation (push) Failing after 3s
Ansible Minecraft CI/CD Pipeline / Security Scan (push) Successful in 4s
Ansible Minecraft CI/CD Pipeline / Deploy to Staging (push) Has been skipped
Ansible Minecraft CI/CD Pipeline / Deploy to Production (push) Has been skipped
Ansible Minecraft CI/CD Pipeline / Backup System Check (push) Has been skipped

This commit is contained in:
2025-08-26 21:59:21 +02:00
parent b2459a2dc0
commit 7a2ccb537b
98 changed files with 2830 additions and 1291 deletions

View File

@@ -1,14 +1,35 @@
---
minecraft_version: "1.21.6"
# Minecraft user and group
minecraft_user: minecraft
minecraft_group: minecraft
minecraft_home: /opt/minecraft
minecraft_memory_min: "1G"
minecraft_memory_max: "4G"
minecraft_port: 25565
minecraft_rcon_port: 25575
minecraft_rcon_password: "changeme"
spigot_build_tools_url: "https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar"
# Minecraft directories
minecraft_base_dir: /opt/minecraft
minecraft_sources_dir: "{{ minecraft_base_dir }}/sources"
minecraft_server_dir: "{{ minecraft_base_dir }}/server"
minecraft_tools_dir: "{{ minecraft_base_dir }}/tools"
minecraft_plugins_dir: "{{ minecraft_server_dir }}/plugins"
# Minecraft configuration
minecraft_version: "1.21.6"
minecraft_memory_min: "1G"
minecraft_memory_max: "2G"
minecraft_port: 25565
minecraft_eula: true
# Server properties
server_name: "Minecraft Server"
server_motd: "A Minecraft Server"
max_players: 20
difficulty: "normal"
gamemode: "survival"
pvp_enabled: true
# MCRCON configuration
mcrcon_version: "0.7.2"
mcrcon_url: "https://github.com/Tiiffi/mcrcon/releases/download/v{{ mcrcon_version }}/mcrcon-{{ mcrcon_version }}-linux-x86-64.tar.gz"
rcon_enabled: true
rcon_port: 25575
rcon_password: "changeme"
# Default operators (will be populated from ops_list variable)
minecraft_ops: []