From d50e696162265bfcd7053e717dd4b71ff785f87b Mon Sep 17 00:00:00 2001 From: poprhythm Date: Fri, 6 Mar 2026 13:09:19 +0000 Subject: [PATCH] minecraft: disable hardcore+survival, add mem_limits, keep terra active --- minecraft/docker-compose.yaml | 72 ++++++++++++++++++----------------- 1 file changed, 38 insertions(+), 34 deletions(-) diff --git a/minecraft/docker-compose.yaml b/minecraft/docker-compose.yaml index 755d6af..4d4d88e 100644 --- a/minecraft/docker-compose.yaml +++ b/minecraft/docker-compose.yaml @@ -24,12 +24,12 @@ services: MEMORY: "4G" OPS: "Jimcognito" #TYPE: "FABRIC" - volumes: - /srv/minecraft-data:/data stdin_open: true tty: true restart: unless-stopped + mem_limit: 6g creative: image: itzg/minecraft-server:latest container_name: minecraft-creative @@ -44,6 +44,7 @@ services: stdin_open: true tty: true restart: unless-stopped + mem_limit: 2g epic-bases: image: itzg/minecraft-server:latest container_name: minecraft-pvp0 @@ -60,39 +61,42 @@ services: stdin_open: true tty: true restart: unless-stopped - hardcore: - image: itzg/minecraft-server:latest - container_name: minecraft-hardcore - ports: - - "25568:25565" - environment: - EULA: "true" - SEED: "-3149142039438819319" - SERVER_NAME: "Hardcore" - OPS: "Jimcognito,MagicSpaceCat" - TYPE: "FABRIC" - MAX_WORLD_SIZE: 415 - HARDCORE: true - PVP: false - volumes: - - /srv/minecraft-data-hardcore:/data - stdin_open: true - tty: true - restart: unless-stopped - survival: - image: itzg/minecraft-server:latest - container_name: minecraft-survival-smp - ports: - - "25571:25565" - environment: - EULA: "true" - SERVER_NAME: "Survival SMP" - OPS: "Jimcognito,OlympicJumperL" - volumes: - - /srv/minecraft-data-survival-smp:/data - stdin_open: true - tty: true - restart: unless-stopped + mem_limit: 2g + # hardcore temporarily disabled to reduce swap pressure + # hardcore: + # image: itzg/minecraft-server:latest + # container_name: minecraft-hardcore + # ports: + # - "25568:25565" + # environment: + # EULA: "true" + # SEED: "-3149142039438819319" + # SERVER_NAME: "Hardcore" + # OPS: "Jimcognito,MagicSpaceCat" + # TYPE: "FABRIC" + # MAX_WORLD_SIZE: 415 + # HARDCORE: true + # PVP: false + # volumes: + # - /srv/minecraft-data-hardcore:/data + # stdin_open: true + # tty: true + # restart: unless-stopped + # survival temporarily disabled to reduce swap pressure + # survival: + # image: itzg/minecraft-server:latest + # container_name: minecraft-survival-smp + # ports: + # - "25571:25565" + # environment: + # EULA: "true" + # SERVER_NAME: "Survival SMP" + # OPS: "Jimcognito,OlympicJumperL" + # volumes: + # - /srv/minecraft-data-survival-smp:/data + # stdin_open: true + # tty: true + # restart: unless-stopped # spells: # image: itzg/minecraft-server # container_name: minecraft-spells