Jafner.net/homelab/stacks/minecraft/docker-compose.yml

32 lines
637 B
YAML

services:
router:
image: itzg/mc-router:latest
container_name: minecraft_router
restart: "no"
networks:
- minecraft
ports:
- 25565:25565
environment:
MAPPING: |
mc.jafner.net=server:25565
server:
image: itzg/minecraft-server:java17-graalvm
container_name: minecraft_server
networks:
- minecraft
environment:
EULA: "TRUE"
TYPE: "FORGE"
VERSION: "1.20.1"
FORGE_VERSION: "47.3.1"
MEMORY: 8G
USE_AIKAR_FLAGS: false
DIFFICULTY: hard
ALLOW_FLIGHT: true
volumes:
- $APPDATA/tnp7:/data
networks:
minecraft: