diff --git a/Dockerfile b/Dockerfile index 85f09a26..651bffb3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -45,7 +45,7 @@ RUN easy-add --var os=${TARGETOS} --var arch=${TARGETARCH}${TARGETVARIANT} \ --var version=${MC_MONITOR_VERSION} --var app=mc-monitor --file {{.app}} \ --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_{{.os}}_{{.arch}}.tar.gz -ARG MC_SERVER_RUNNER_VERSION=1.12.3 +ARG MC_SERVER_RUNNER_VERSION=1.12.4 RUN easy-add --var os=${TARGETOS} --var arch=${TARGETARCH}${TARGETVARIANT} \ --var version=${MC_SERVER_RUNNER_VERSION} --var app=mc-server-runner --file {{.app}} \ --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_{{.os}}_{{.arch}}.tar.gz diff --git a/docs/configuration/misc-options.md b/docs/configuration/misc-options.md index da401261..1d89a826 100644 --- a/docs/configuration/misc-options.md +++ b/docs/configuration/misc-options.md @@ -55,6 +55,16 @@ To allow time for players to finish what they're doing during a graceful server The grace period can be increased using [the -t option on docker-compose down](https://docs.docker.com/compose/reference/down/) or set the [stop_grace_period](https://docs.docker.com/compose/compose-file/05-services/#stop_grace_period) in the compose file. +The `STOP_SERVER_ANNOUNCE_DELAY` can be bypassed by sending a `SIGUSR1` signal to the `mc-server-runner` process. + +`docker`: + + docker stop --signal SIGUSR1 mc + +`docker compose`: + + docker compose kill --signal SIGUSR1 + ## Configuration Options for Minecraft Server Health Monitoring The image tags include specific variables to simplify configuration for monitoring the health of a Minecraft server: