File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ RUN echo "**** Install Base LinuxGSM Requirements ****" \
4545 distro-info \
4646 file \
4747 git \
48+ gnupg \
4849 gosu \
4950 gzip \
5051 hostname \
@@ -92,9 +93,6 @@ RUN echo "**** Install Node.js ****" \
9293# Install GameDig https://docs.linuxgsm.com/requirements/gamedig
9394RUN echo "**** Install GameDig ****" \
9495 && npm install -g gamedig@5
95- WORKDIR /app/lgsm \
96- wget -N --no-check-certificate "https://raw.githubusercontent.com/GameServerManagers/LinuxGSM/${LGSM_GITHUBBRANCH}/package.json" \
97- && npm install
9896
9997WORKDIR /app
10098
@@ -138,6 +136,9 @@ COPY entrypoint.sh /app/entrypoint.sh
138136COPY entrypoint-user.sh /app/entrypoint-user.sh
139137COPY entrypoint-healthcheck.sh /app/entrypoint-healthcheck.sh
140138
139+ ## Ensure entrypoint scripts have execute permissions
140+ RUN chmod +x /app/entrypoint.sh /app/entrypoint-user.sh /app/entrypoint-healthcheck.sh
141+
141142RUN date > /build-time.txt
142143
143144ENTRYPOINT ["/bin/bash", "./entrypoint.sh"]
Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ RUN echo "**** Install Base LinuxGSM Requirements ****" \
5353 lib32gcc-s1 \
5454 lib32stdc++6 \
5555 netcat \
56+ pigz \
5657 python3 \
5758 sudo \
5859 tar \
@@ -135,6 +136,9 @@ COPY entrypoint.sh /app/entrypoint.sh
135136COPY entrypoint-user.sh /app/entrypoint-user.sh
136137COPY entrypoint-healthcheck.sh /app/entrypoint-healthcheck.sh
137138
139+ ## Ensure entrypoint scripts have execute permissions
140+ RUN chmod +x /app/entrypoint.sh /app/entrypoint-user.sh /app/entrypoint-healthcheck.sh
141+
138142RUN date > /build-time.txt
139143
140144ENTRYPOINT ["/bin/bash", "./entrypoint.sh"]
You can’t perform that action at this time.
0 commit comments