edit
This commit is contained in:
@@ -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"
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user