Spaces:
No application file
No application file
File size: 523 Bytes
1ed7c15 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | FROM openjdk:17
WORKDIR /app
RUN apt update && apt install -y wget unzip curl
# Download Purpur
RUN wget https://api.purpurmc.org/v2/purpur/1.20.1/latest/download -O purpur.jar
# Install ngrok
RUN wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-stable-linux-amd64.zip && \
unzip ngrok-stable-linux-amd64.zip && \
mv ngrok /usr/local/bin && \
rm ngrok-stable-linux-amd64.zip
# Accept EULA
RUN echo "eula=true" > eula.txt
# Copy script
COPY run.sh .
RUN chmod +x run.sh
EXPOSE 25565
CMD ["bash", "run.sh"] |