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
35 lines
878 B
YAML
35 lines
878 B
YAML
---
|
|
# Minecraft user and group
|
|
minecraft_user: minecraft
|
|
minecraft_group: minecraft
|
|
|
|
# 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"
|
|
rcon_enabled: true
|
|
rcon_port: 25575
|
|
rcon_password: "changeme"
|
|
|
|
# Default operators (will be populated from ops_list variable)
|
|
minecraft_ops: [] |