mirror of
https://github.com/games-on-k8s/docker-factorio.git
synced 2024-11-16 17:42:04 +02:00
Fixed rcon behavior
This commit is contained in:
parent
fd78684d0c
commit
675762f6d4
@ -32,23 +32,25 @@ echo "###"
|
||||
echo "# Game server port is '${FACTORIO_PORT}'"
|
||||
echo "###"
|
||||
|
||||
if [ -z $FACTORIO_RCON_PORT ]
|
||||
then
|
||||
factorio_command="$factorio_command --rcon-port ${FACTORIO_RCON_PORT:-27015}"
|
||||
echo "###"
|
||||
echo "# RCON port is '${FACTORIO_RCON_PORT}'"
|
||||
echo "###"
|
||||
fi
|
||||
FACTORIO_RCON_PORT=${FACTORIO_RCON_PORT:-27015}
|
||||
factorio_command="$factorio_command --rcon-port ${FACTORIO_RCON_PORT}"
|
||||
echo "###"
|
||||
echo "# RCON port is '${FACTORIO_RCON_PORT}'"
|
||||
echo "###"
|
||||
|
||||
if [ -z $FACTORIO_RCON_PASSWORD ]
|
||||
then
|
||||
FACTORIO_RCON_PASSWORD=$(cat /dev/urandom | tr -dc 'a-f0-9' | head -c16)
|
||||
echo "###"
|
||||
echo "# RCON password is '${FACTORIO_RCON_PASSWORD}'"
|
||||
echo "###"
|
||||
factorio_command="${factorio_command} --rcon-password ${FACTORIO_RCON_PASSWORD}"
|
||||
echo "###"
|
||||
fi
|
||||
|
||||
factorio_command="${factorio_command} --rcon-password ${FACTORIO_RCON_PASSWORD}"
|
||||
echo "###"
|
||||
echo "# RCON password is '${FACTORIO_RCON_PASSWORD}'"
|
||||
echo "###"
|
||||
|
||||
# TODO Adding this because of bug, will need to be removed once bug in factorio is fixed
|
||||
cd /opt/factorio/saves
|
||||
# Handling save settings
|
||||
@ -73,6 +75,7 @@ else
|
||||
fi
|
||||
echo "###"
|
||||
echo "# Launching Game"
|
||||
echo "# Entry Point ${factorio_command}"
|
||||
echo "###"
|
||||
# Closing stdin
|
||||
exec 0<&-
|
||||
|
Loading…
Reference in New Issue
Block a user