services: dockercraft: image: git.jeremymcclure.com/jeremy/dockercraft:latest container_name: dockercraft stdin_open: true tty: true environment: - MC_VERSION=1.21.1 - MC_LOADER=neoforge # paper, fabric, forge or neoforge - MC_LOADER_VERSION=21.1.185 - JAVA_VERSION=temurin@21 - JAR=server.jar - XMS=2G - XMX=4G - ADD_ARGS= - PUID=1000 - PGID=1000 build: dockerfile: Dockerfile context: . volumes: - ./data:/data ports: - 25565:25565 deploy: resources: limits: memory: 4G restart: unless-stopped