version: '3' services: bmcp: image: itzg/minecraft-server:java8 container_name: minecraft_bmcp logging: driver: loki options: loki-url: http://localhost:3100/loki/api/v1/push loki-batch-size: "50" loki-retries: "1" loki-timeout: "2s" environment: - EULA=TRUE - MAX_MEMORY=12G - TYPE=FORGE - VERSION=1.16.5 - FORGEVERSION=36.2.28 - OPS=jafner425 - ENABLE_RCON=true # This does not override server.properties - RCON_PORT=25575 # This does not override server.properties - RCON_PASSWORD=${RCON_PASSWORD} # This does not override server.properties - RCON_CMDS_STARTUP= |- /pregen start gen radius Pregen SQUARE 0 0 500 - RCON_CMDS_FIRST_CONNECT= |- /pregen pause - RCON_CMDS_LAST_DISCONNECT= |- /pregen continue volumes: - $DOCKER_DATA/bmcp:/data:rw networks: - mc-router restart: "no" networks: mc-router: external: true