File tree 4 files changed +12
-1
lines changed
4 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ ENV LGSM_LOGDIR=/data/log
16
16
ENV LGSM_SERVERFILES=/data/serverfiles
17
17
ENV LGSM_DATADIR=/data/data
18
18
ENV LGSM_CONFIG=/data/config-lgsm
19
+ ENV LGSM_DEV=false
19
20
ENV GAMESERVER=jc2server
20
21
ENV UPDATE_CHECK=60
21
22
ENV USER=linuxgsm
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ ENV LGSM_LOGDIR=/data/log
16
16
ENV LGSM_SERVERFILES=/data/serverfiles
17
17
ENV LGSM_DATADIR=/data/data
18
18
ENV LGSM_CONFIG=/data/config-lgsm
19
+ ENV LGSM_DEV=false
19
20
ENV GAMESERVER=jc2server
20
21
ENV UPDATE_CHECK=60
21
22
ENV USER=linuxgsm
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ ENV LGSM_LOGDIR=/data/log
16
16
ENV LGSM_SERVERFILES=/data/serverfiles
17
17
ENV LGSM_DATADIR=/data/data
18
18
ENV LGSM_CONFIG=/data/config-lgsm
19
+ ENV LGSM_DEV=false
19
20
ENV GAMESERVER=jc2server
20
21
ENV UPDATE_CHECK=60
21
22
ENV USER=linuxgsm
@@ -104,7 +105,7 @@ RUN echo "**** Add linuxgsm user ****" \
104
105
&& chmod 0440 /etc/sudoers.d/$USER \
105
106
&& chown $USER:$USER /data
106
107
107
- HEALTHCHECK --interval=1m --timeout=1m --start-period=2m --retries=1 CMD /app/entrypoint-healthcheck.sh || exit 1
108
+ HEALTHCHECK --interval=1m --timeout=1m --start-period=5m --retries=1 CMD /app/entrypoint-healthcheck.sh || exit 1
108
109
109
110
## Download linuxgsm.sh
110
111
RUN echo "**** Download linuxgsm.sh ****" \
Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ exit_handler_user() {
12
12
echo -e " Loading exit handler"
13
13
trap exit_handler_user SIGQUIT SIGINT SIGTERM
14
14
15
+
16
+
15
17
# Setup game server
16
18
if [ ! -f " ${GAMESERVER} " ]; then
17
19
echo -e " "
@@ -30,6 +32,12 @@ elif [ -d "/app/lgsm/modules" ]; then
30
32
chmod +x /app/lgsm/modules/*
31
33
fi
32
34
35
+ # Enable developer mode
36
+ if [ " ${LGSM_DEV} " == " true" ]; then
37
+ echo -e " developer mode enabled"
38
+ ./" ${GAMESERVER} " developer
39
+ fi
40
+
33
41
# Install game server
34
42
if [ -z " $( ls -A -- " /data/serverfiles" 2> /dev/null) " ]; then
35
43
echo -e " "
You can’t perform that action at this time.
0 commit comments