# actual image FROM eclipse-temurin:25 RUN apt-get update RUN apt-get install -y wget ca-certificates RUN apt-get install -y git RUN apt-get install -y python3 RUN apt-get install -y build-essential RUN ln -s /usr/bin/python3 /usr/bin/python # build the RCON client RUN git clone https://gitea.jovan04.com/evan/WiRCON && cd WiRCON && make build && mv wircon.pyz /usr/bin/wircon.pyz && cp scripts/restart.py /usr/bin/restart.py COPY scripts/start-server.sh /usr/bin/start-server.sh RUN chmod a+x /usr/bin/start-server.sh COPY scripts/rcon /usr/bin/rcon RUN chmod a+x /usr/bin/rcon # default minecraft server files COPY template/ /defaults/ WORKDIR /minecraft_data ENTRYPOINT ["/usr/bin/start-server.sh"]