init
commit
3ffd3ebc2c
|
|
@ -0,0 +1,2 @@
|
||||||
|
data/
|
||||||
|
docker.env
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
worlds["agp8x's test welt"] = "/world/"
|
||||||
|
|
||||||
|
renders["normalrender"] = {
|
||||||
|
"world": "agp8x's test welt",
|
||||||
|
"title": "Normal Render of My World",
|
||||||
|
}
|
||||||
|
renders["smoothrender"] = {
|
||||||
|
"world": "agp8x's test welt",
|
||||||
|
"title": "smooth Render of My World",
|
||||||
|
"rendermode": "smooth_lighting"
|
||||||
|
}
|
||||||
|
renders["night"] = {
|
||||||
|
"world": "agp8x's test welt",
|
||||||
|
"title": "night Render of My World",
|
||||||
|
"rendermode": "night"
|
||||||
|
}
|
||||||
|
|
||||||
|
outputdir = "/overview/"
|
||||||
|
|
||||||
|
texturepath = "/textures/1.15.2.jar"
|
||||||
|
|
@ -0,0 +1,29 @@
|
||||||
|
version: "3"
|
||||||
|
|
||||||
|
services:
|
||||||
|
minecraft:
|
||||||
|
# image: docker.clkl.de/minecraft/minecraft:0.1
|
||||||
|
# build: minecraft
|
||||||
|
image: itzg/minecraft-server
|
||||||
|
env_file:
|
||||||
|
- ./docker.env
|
||||||
|
restart: on-failure:5
|
||||||
|
ports:
|
||||||
|
- 25565:25565
|
||||||
|
volumes:
|
||||||
|
- ./data/minecraft:/data
|
||||||
|
- ./data/minecraft_mods:/mods
|
||||||
|
overviewer:
|
||||||
|
image: docker.clkl.de/minecraft/overviewer:0.15
|
||||||
|
build: overviewer
|
||||||
|
volumes:
|
||||||
|
- ./conf/overviewer.conf:/overviewer.conf
|
||||||
|
- ./data/minecraft/world:/world/
|
||||||
|
- ./data/overview/:/overview/
|
||||||
|
- ./data/textures/:/textures/
|
||||||
|
web:
|
||||||
|
image: nginx:alpine
|
||||||
|
volumes:
|
||||||
|
- ./data/overview/:/usr/share/nginx/html
|
||||||
|
ports:
|
||||||
|
- "8888:80"
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
FROM alpine:3.11
|
||||||
|
RUN apk update && apk add git build-base python3-dev zlib-dev jpeg-dev py3-numpy-dev && \
|
||||||
|
apk add python3 py3-numpy zlib jpeg && pip3 install pillow==7.0.0 && \
|
||||||
|
wget https://github.com/python-pillow/Pillow/archive/7.0.0.tar.gz -O /pillow.tgz && tar -xzf /pillow.tgz && \
|
||||||
|
wget https://github.com/overviewer/Minecraft-Overviewer/archive/v0.15.0.tar.gz -O ov.tgz && tar -xzf ov.tgz && \
|
||||||
|
cd /Minecraft-Overviewer-0.15.0/ && \
|
||||||
|
PIL_INCLUDE_DIR=/Pillow-7.0.0/src/libImaging/ python3 setup.py build && \
|
||||||
|
rm -rf /Pillow-7.0.0 && apk del git build-base python3-dev zlib-dev jpeg-dev py3-numpy-dev
|
||||||
|
|
||||||
|
CMD ["/Minecraft-Overviewer-0.15.0/overviewer.py", "--config", "/overviewer.conf"]
|
||||||
Loading…
Reference in New Issue