38 lines
791 B
YAML
38 lines
791 B
YAML
services:
|
|
mc-proxy-controller:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
container_name: mc-proxy-controller
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
|
|
|
ports:
|
|
- "25565:25565"
|
|
- "8081:8081"
|
|
|
|
environment:
|
|
LISTEN_ADDR: "0.0.0.0:25565"
|
|
|
|
SERVER_ADDR: "mc-container:25565"
|
|
|
|
MOTD_SERVER_ADDR: "0.0.0.0:8081"
|
|
|
|
RCON_ADDR: "mc-container:25575"
|
|
RCON_PASSWORD: "${RCON_PASSWORD:-minecraft}"
|
|
|
|
IDLE_TIMEOUT_SECS: "${IDLE_TIMEOUT_SECS:-900}"
|
|
POLLING_INTERVAL_MILLIS: "${POLLING_INTERVAL_MILLIS:-10000}"
|
|
|
|
CONTAINER_NAME: "mc-container"
|
|
|
|
networks:
|
|
- mc-container-network
|
|
|
|
networks:
|
|
mc-container-network:
|
|
external: true
|
|
name: mc-container_default
|