63 lines
1.3 KiB
YAML
63 lines
1.3 KiB
YAML
version: '3'
|
|
|
|
services:
|
|
cavesncliffs:
|
|
image: itzg/minecraft-server:java16
|
|
container_name: cavesncliffs
|
|
environment:
|
|
- EULA=TRUE
|
|
- MAX_MEMORY=3G
|
|
volumes:
|
|
- $DOCKER_DATA/cavesncliffs:/data:rw
|
|
networks:
|
|
- mc-router
|
|
depends_on:
|
|
- router
|
|
labels:
|
|
- traefik.enable=false
|
|
e6:
|
|
image: itzg/minecraft-server:java8
|
|
container_name: e6
|
|
environment:
|
|
- EULA=TRUE
|
|
- MAX_MEMORY=8G
|
|
- TYPE=FORGE
|
|
- FORGEVERSION=36.1.31
|
|
- VERSION=1.16.5
|
|
- OPS=jafner425
|
|
volumes:
|
|
- $DOCKER_DATA/e6:/data:rw
|
|
networks:
|
|
- mc-router
|
|
labels:
|
|
- traefik.enable=false
|
|
litv:
|
|
image: itzg/minecraft-server:java8
|
|
container_name: litv
|
|
environment:
|
|
- EULA=TRUE
|
|
- MAX_MEMORY=6G
|
|
- TYPE=FORGE
|
|
- FORGEVERSION=36.1.15
|
|
- VERSION=1.16.5
|
|
volumes:
|
|
- $DOCKER_DATA/litv:/data:rw
|
|
networks:
|
|
- mc-router
|
|
labels:
|
|
- traefik.enable=false
|
|
|
|
router:
|
|
image: itzg/mc-router
|
|
container_name: mc-router
|
|
networks:
|
|
- mc-router
|
|
ports:
|
|
- 25565:25565
|
|
command: --mapping=cavesncliffs.jafner.net=cavesncliffs:25565,e6.jafner.net=e6:25565,litv.jafner.net=litv:25565
|
|
labels:
|
|
- traefik.enable=false
|
|
|
|
networks:
|
|
mc-router:
|