diff --git a/docker-compose/docker-compose-minecraft.yml b/docker-compose/docker-compose-minecraft.yml index be86152..16e3416 100644 --- a/docker-compose/docker-compose-minecraft.yml +++ b/docker-compose/docker-compose-minecraft.yml @@ -5,18 +5,22 @@ services: restart: unless-stopped ports: - "25565:25565" - env_file: - - ./env/minecraft.env environment: EULA: "TRUE" TYPE: "AUTO_CURSEFORGE" + CF_API_KEY: "${CF_API_KEY}" CF_SLUG: "futurecraft-5-0" + JAVA_VERSION: "17" + + MEMORY: "${MEMORY:-10G}" LEVEL: "world" DIFFICULTY: "normal" VIEW_DISTANCE: "10" MAX_PLAYERS: "10" + ENABLE_RCON: "true" + RCON_PASSWORD: "${RCON_PASSWORD}" volumes: - mc_data:/data @@ -26,8 +30,6 @@ services: restart: unless-stopped depends_on: - mc - env_file: - - ./env/minecraft.env environment: SRC_DIR: /data DEST_DIR: /data/backups @@ -36,6 +38,7 @@ services: PRUNE_BACKUPS_DAYS: "14" EXCLUDES: "backups,cache,logs" RCON_HOST: mc + RCON_PASSWORD: "${RCON_PASSWORD}" volumes: - mc_data:/data