|
@@ -0,0 +1,28 @@
|
|
|
|
+# To use this Docker container, make sure you set up the mounts properly.
|
|
|
|
+#
|
|
|
|
+# The Minecraft server files are expected at
|
|
|
|
+# /home/minecraft/server
|
|
|
|
+#
|
|
|
|
+# The Minecraft-Overviewer render will be output at
|
|
|
|
+# /home/minecraft/render
|
|
|
|
+
|
|
|
|
+FROM debian:jessie
|
|
|
|
+
|
|
|
|
+RUN echo "deb http://overviewer.org/debian ./" >> /etc/apt/sources.list && \
|
|
|
|
+ apt-get update && \
|
|
|
|
+ apt-get install -y wget && \
|
|
|
|
+ wget -O - http://overviewer.org/debian/overviewer.gpg.asc | apt-key add - && \
|
|
|
|
+ apt-get update && \
|
|
|
|
+ apt-get install -y minecraft-overviewer && \
|
|
|
|
+ apt-get remove -y wget && \
|
|
|
|
+ apt-get clean && \
|
|
|
|
+ rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
|
|
|
|
+ useradd -m minecraft
|
|
|
|
+
|
|
|
|
+COPY config/config.py /home/minecraft/config.py
|
|
|
|
+
|
|
|
|
+WORKDIR /home/minecraft/
|
|
|
|
+
|
|
|
|
+USER minecraft
|
|
|
|
+
|
|
|
|
+CMD ["overviewer.py", "--config", "/home/minecraft/config.py"]
|