FROM alpine:3.19 WORKDIR /server COPY server.properties . COPY --chmod=755 entrypoint.sh . RUN apk add --no-cache openjdk17-jre wget vim RUN wget -O server.zip https://github.com/Turnip-Labs/bta-fabric-instance-repo/releases/download/v7.3_04/bta_fabric_server_7.3_04.zip \ && unzip server.zip \ && mv bta_fabric_server_7.3_04.jar server.jar \ && rm server.zip VOLUME ["/server/world"] ENV JAVA_MIN_MEM=1G ENV JAVA_MAX_MEM=1G EXPOSE 25565 ENTRYPOINT ["/server/entrypoint.sh"]