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.16 build: overviewer env_file: - ./docker.env 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 networks: - default - frontend labels: - "traefik.enable=true" - "traefik.docker.network=frontend_frontend" - "traefik.port=80" - "traefik.frontend.rule=Host:mc.kinf.wiai.uni-bamberg.de,mc.wie-ei.de" networks: frontend: external: name: frontend_frontend