26 lines
1,013 B
YAML
26 lines
1,013 B
YAML
networks:
|
|
proxy_net:
|
|
name: "proxy-net"
|
|
external: true
|
|
include:
|
|
- path: ./drasl/docker-compose.yml
|
|
services:
|
|
minecraft:
|
|
image: itzg/minecraft-server:latest
|
|
pull_policy: daily
|
|
tty: true
|
|
stdin_open: true
|
|
networks:
|
|
- proxy_net
|
|
environment:
|
|
EULA: "TRUE"
|
|
VERSION: 26.3
|
|
TYPE: PAPER
|
|
JVM_OPTS: "-Dminecraft.api.env=custom -Dminecraft.api.auth.host=https://drasl.stvnliu.me/auth -Dminecraft.api.account.host=https://drasl.stvnliu.me/account -Dminecraft.api.profiles.host=https://drasl.stvnliu.me/account -Dminecraft.api.session.host=https://drasl.stvnliu.me/session -Dminecraft.api.services.host=https://drasl.stvnliu.me/services -Dminecraft.api.discovery.host=https://drasl.stvnliu.me/discovery/minecraft/client"
|
|
volumes:
|
|
- ./data:/data
|
|
labels:
|
|
- traefik.enable=true
|
|
- traefik.tcp.routers.mc.rule=HostSNI(`*`)
|
|
- traefik.tcp.routers.mc.entrypoints=minecraft
|
|
- traefik.tcp.services.mc.loadbalancer.server.port=25565
|