Skip to content

Commit 724d1fc

Browse files
committed
feat: add option to enable developer mode
1 parent bc829b3 commit 724d1fc

4 files changed

+9
-0
lines changed

Diff for: Dockerfile.ubuntu-1804

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ ENV LGSM_LOGDIR=/data/log
1616
ENV LGSM_SERVERFILES=/data/serverfiles
1717
ENV LGSM_DATADIR=/data/data
1818
ENV LGSM_CONFIG=/data/config-lgsm
19+
ENV LGSM_DEV=false
1920
ENV GAMESERVER=jc2server
2021
ENV UPDATE_CHECK=60
2122
ENV USER=linuxgsm

Diff for: Dockerfile.ubuntu-2004

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ ENV LGSM_LOGDIR=/data/log
1616
ENV LGSM_SERVERFILES=/data/serverfiles
1717
ENV LGSM_DATADIR=/data/data
1818
ENV LGSM_CONFIG=/data/config-lgsm
19+
ENV LGSM_DEV=false
1920
ENV GAMESERVER=jc2server
2021
ENV UPDATE_CHECK=60
2122
ENV USER=linuxgsm

Diff for: Dockerfile.ubuntu-2204

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ ENV LGSM_LOGDIR=/data/log
1616
ENV LGSM_SERVERFILES=/data/serverfiles
1717
ENV LGSM_DATADIR=/data/data
1818
ENV LGSM_CONFIG=/data/config-lgsm
19+
ENV LGSM_DEV=false
1920
ENV GAMESERVER=jc2server
2021
ENV UPDATE_CHECK=60
2122
ENV USER=linuxgsm

Diff for: entrypoint-user.sh

+6
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ elif [ -d "/app/lgsm/modules" ]; then
3030
chmod +x /app/lgsm/modules/*
3131
fi
3232

33+
# Enable developer mode
34+
if [ "${LGSM_DEV}" == "true" ]; then
35+
echo -e "developer mode enabled"
36+
./"${GAMESERVER}" developer
37+
fi
38+
3339
# Install game server
3440
if [ -z "$(ls -A -- "/data/serverfiles" 2> /dev/null)" ]; then
3541
echo -e ""

0 commit comments

Comments
 (0)