diff --git a/docker-compose/docker-compose-minecraft.yml b/docker-compose/docker-compose-minecraft.yml index 341c2f1..b740e6c 100644 --- a/docker-compose/docker-compose-minecraft.yml +++ b/docker-compose/docker-compose-minecraft.yml @@ -11,7 +11,7 @@ services: CF_API_KEY: "${CF_API_KEY}" CF_SLUG: "futurecraft-5-0" - MEMORY: "${MEMORY:-8G}" + MEMORY: "${MEMORY:-10G}" LEVEL: "world" DIFFICULTY: "normal" VIEW_DISTANCE: "10" diff --git a/update_minecraft.yml b/update_minecraft.yml index 63cb84c..f901914 100644 --- a/update_minecraft.yml +++ b/update_minecraft.yml @@ -14,7 +14,6 @@ # Minecraft settings mc_project: minecraft mc_compose_filename: "docker-compose-minecraft.yml" - mc_service: mc mc_port: 25565 # Persistent env file on the VM (NOT in git) @@ -50,7 +49,7 @@ CF_API_KEY=... RCON_PASSWORD=... Optional: - MEMORY=8G + MEMORY=10G when: not mc_env_stat.stat.exists - name: Create local archive of docker-compose directory (controller) @@ -107,6 +106,16 @@ up -d --remove-orphans --force-recreate changed_when: false + - name: Show last container logs after start (quick diagnostics) + ansible.builtin.command: > + docker logs --tail 60 {{ mc_container_name }} + register: mc_start_logs + changed_when: false + + - name: Print last logs (for debugging) + ansible.builtin.debug: + var: mc_start_logs.stdout_lines + - name: Wait for Minecraft port ansible.builtin.wait_for: host: 127.0.0.1