Files
Ansible-Minecraft-Server/inventories/production/group_vars/all.yml
hcornet 8f0877cd53
Some checks failed
Ansible Minecraft CI/CD / Ansible Lint (push) Successful in 8s
Ansible Minecraft CI/CD / Syntax Check (push) Failing after 7s
Ansible Minecraft CI/CD / Deploy to Staging (push) Has been skipped
Ansible Minecraft CI/CD / Deploy to Production (push) Has been skipped
new version
2025-08-27 15:11:08 +02:00

30 lines
782 B
YAML

---
# Configuration globale Production
environment: production
python_interpreter: /usr/bin/python3
# Configuration réseau
ssh_port: 22
allowed_ssh_users: ["ansible", "minecraft"]
fail2ban_enabled: true
# Configuration Java
java_version: "17"
java_package: "openjdk-17-jdk"
# Configuration Minecraft
minecraft_version: "1.21.6"
spigot_build_tools_url: "https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar"
minecraft_max_memory: "4G"
minecraft_min_memory: "2G"
# Configuration backups
backup_enabled: true
backup_remote_host: "backup.example.com"
backup_local_path: "/opt/minecraft/backups"
backup_remote_path: "/backups/minecraft"
# Configuration sécurité
firewall_enabled: true
automatic_updates: false
hardening_enabled: true