services: minecraft: image: itzg/minecraft-server:latest container_name: minecraft restart: unless-stopped stdin_open: true tty: true environment: - EULA=TRUE - TZ=${TZ:-Europe/Berlin} - TYPE=${TYPE:-PAPER} - VERSION=${VERSION:-LATEST} - MEMORY=${MEMORY:-4G} - DIFFICULTY=${DIFFICULTY:-normal} - MOTD=${MOTD:-Homelab Minecraft} - OPS=${OPS:-} ports: - "${GAME_PORT:-25565}:25565" volumes: - ${DATA_PATH:-/srv/minecraft}:/data