Skip to content

Commit e911c5b

Browse files
committed
fixes #312
1 parent 30105a6 commit e911c5b

4 files changed

Lines changed: 18 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
[Back to main](README.md#changelog)
44

5+
## 2026-05-23
6+
7+
- gosu from 1.17 to 1.19 and supercronic from 0.2.34 to 0.2.45 - by @jammsen (#312)
8+
59
## 2025-09-06
610

711
- Made envsubst integration complete and useful, added strtolower checks, removed obsolete moreutils package from PR, removed trailing spaces, added more error-fallbacks in config.sh around the envsubst integration - by @jammsen (idea by @codebam) (#311)

Dockerfile

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ RUN curl -fsSLO "$GORCON_RCONCLI_URL" \
1919
FROM debian:bookworm-slim AS supercronicverify
2020

2121
# Latest releases available at https://github.com/aptible/supercronic/releases
22-
ENV SUPERCRONIC_URL=https://github.com/aptible/supercronic/releases/download/v0.2.34/supercronic-linux-amd64 \
23-
SUPERCRONIC=supercronic-linux-amd64 \
24-
SUPERCRONIC_SHA1SUM=e8631edc1775000d119b70fd40339a7238eece14
22+
ENV SUPERCRONIC_URL=https://github.com/aptible/supercronic/releases/download/v0.2.45/supercronic-linux-amd64 \
23+
SUPERCRONIC_SHA1SUM=e894b193bea75a5ee644e700c59e30eedc804cf7 \
24+
SUPERCRONIC=supercronic-linux-amd64
2525

2626
RUN apt-get update \
2727
&& apt-get install -y --no-install-recommends --no-install-suggests ca-certificates curl \
@@ -206,6 +206,7 @@ EXPOSE 25575/tcp
206206
# Install minimum required packages for dedicated server
207207
COPY --from=rconclibuilder /build/gorcon /usr/local/bin/rcon
208208
COPY --from=supercronicverify /usr/local/bin/supercronic /usr/local/bin/supercronic
209+
COPY --from=tianon/gosu /gosu /usr/local/bin/gosu
209210

210211
RUN apt-get update \
211212
&& apt-get install -y --no-install-recommends --no-install-suggests procps xdg-user-dirs gettext-base \
@@ -218,15 +219,21 @@ COPY --chmod=755 scripts/ /scripts
218219
COPY --chmod=755 includes/ /includes
219220
COPY --chmod=644 configs/rcon.yaml /home/steam/steamcmd/rcon.yaml
220221
COPY --chmod=644 configs/PalWorldSettings.ini.template /
221-
COPY --chmod=755 gosu-amd64 /usr/local/bin/gosu
222222

223223
RUN mkdir -p "$BACKUP_PATH" \
224224
&& ln -s /scripts/backupmanager.sh /usr/local/bin/backup \
225225
&& ln -s /scripts/rconcli.sh /usr/local/bin/rconcli \
226-
&& ln -s /scripts/restart.sh /usr/local/bin/restart \
227-
&& gosu --version \
226+
&& ln -s /scripts/restart.sh /usr/local/bin/restart
227+
228+
RUN gosu --version \
228229
&& gosu nobody true
229230

231+
RUN rconcli --version \
232+
&& rcon --version
233+
234+
RUN supercronic --version
235+
236+
230237
VOLUME ["${GAME_ROOT}"]
231238

232239
HEALTHCHECK --interval=10s --timeout=10s --start-period=30s --retries=3 \

docker-build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
#!/usr/bin/env bash
2-
docker build "$@" --tag=jammsen/palworld-dedicated-server:latest .
2+
docker build --no-cache --progress plain "$@" --tag=jammsen/palworld-dedicated-server:latest .

gosu-amd64

-2.59 MB
Binary file not shown.

0 commit comments

Comments
 (0)