| ADD alpine-minirootfs-3.23.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ENV ASUNA_VERSION 1.1.5 |
| /bin/sh -c apk add --no-cache luanti-server sed bash su-exec git |
| /bin/sh -c git clone --revision=refs/tags/v${ASUNA_VERSION} https://github.com/asuna-mt/asuna.git /var/lib/minetest/.minetest/games/asuna |
| WORKDIR /var/lib/minetest/.minetest/games/asuna |
| /bin/sh -c <<EOF
git submodule init
git submodule update |
| COPY file:099b35776948638bc4a62610fa5a596b28ee92e424c6df3cee5202a77b456db7 in /var/lib/minetest/entrypoint.sh |
| /bin/sh -c chmod +x /var/lib/minetest/entrypoint.sh |
| /bin/sh -c chown -R minetest:games /var/lib/minetest/.minetest |
| EXPOSE 30000/udp |
| WORKDIR /var/lib/minetest |
| ENTRYPOINT ["/var/lib/minetest/entrypoint.sh"] |
| CMD minetestserver --gameid asuna --config /var/lib/minetest/.minetest/minetest.conf |