3
0
forked from jakub/ansible
This commit is contained in:
martin.fencl
2026-02-10 15:40:13 +01:00
parent abcb422629
commit ea5f5bc574
2 changed files with 12 additions and 3 deletions

View File

@@ -11,7 +11,7 @@ services:
CF_API_KEY: "${CF_API_KEY}" CF_API_KEY: "${CF_API_KEY}"
CF_SLUG: "futurecraft-5-0" CF_SLUG: "futurecraft-5-0"
MEMORY: "${MEMORY:-8G}" MEMORY: "${MEMORY:-10G}"
LEVEL: "world" LEVEL: "world"
DIFFICULTY: "normal" DIFFICULTY: "normal"
VIEW_DISTANCE: "10" VIEW_DISTANCE: "10"

View File

@@ -14,7 +14,6 @@
# Minecraft settings # Minecraft settings
mc_project: minecraft mc_project: minecraft
mc_compose_filename: "docker-compose-minecraft.yml" mc_compose_filename: "docker-compose-minecraft.yml"
mc_service: mc
mc_port: 25565 mc_port: 25565
# Persistent env file on the VM (NOT in git) # Persistent env file on the VM (NOT in git)
@@ -50,7 +49,7 @@
CF_API_KEY=... CF_API_KEY=...
RCON_PASSWORD=... RCON_PASSWORD=...
Optional: Optional:
MEMORY=8G MEMORY=10G
when: not mc_env_stat.stat.exists when: not mc_env_stat.stat.exists
- name: Create local archive of docker-compose directory (controller) - name: Create local archive of docker-compose directory (controller)
@@ -107,6 +106,16 @@
up -d --remove-orphans --force-recreate up -d --remove-orphans --force-recreate
changed_when: false 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 - name: Wait for Minecraft port
ansible.builtin.wait_for: ansible.builtin.wait_for:
host: 127.0.0.1 host: 127.0.0.1