Florian Schmidt schmidt.florian
  • Joined on 2018-09-22

runescapedragonwildserver (sha-a2b5114)

Published 2026-09-02 19:21:20 +02:00 by schmidt.florian

Installation

docker pull git.finalfactory.de/schmidt.florian/runescapedragonwildserver:sha-a2b5114
sha256:4d0bd936fada90da818f595bff3f2da5bea7f619b9abf62cdcc64b21fd9274a8

Images

Digest OS / Arch Size
e7e1b1fdfc linux/amd64 47 MiB

Image Layers ( linux/amd64)

# debian.sh --arch 'amd64' out/ 'bookworm' '@1787529600'
LABEL org.opencontainers.image.title=RuneScape: Dragonwilds Dedicated Server org.opencontainers.image.description=Containerised RuneScape: Dragonwilds dedicated server (Steam app 4019830) with auto-update on restart, persistent saves and scheduled backups. Game settings live in DedicatedServer.ini. org.opencontainers.image.source=https://git.finalfactory.de/schmidt.florian/RuneScapeDragonWildServer org.opencontainers.image.vendor=finalfactory.de org.opencontainers.image.licenses=MIT
ARG DEBIAN_FRONTEND=noninteractive
ARG STEAMCMD_URL=https://media.steampowered.com/client/installer/steamcmd_linux.tar.gz
ARG PUID=1000
ARG PGID=1000
RUN |4 DEBIAN_FRONTEND=noninteractive STEAMCMD_URL=https://media.steampowered.com/client/installer/steamcmd_linux.tar.gz PUID=1000 PGID=1000 /bin/sh -c set -eux; dpkg --add-architecture i386; apt-get update; apt-get install -y --no-install-recommends ca-certificates wget tar lib32gcc-s1 libc6:i386 libstdc++6:i386 gosu tini procps iproute2 tzdata; rm -rf /var/lib/apt/lists/* # buildkit
RUN |4 DEBIAN_FRONTEND=noninteractive STEAMCMD_URL=https://media.steampowered.com/client/installer/steamcmd_linux.tar.gz PUID=1000 PGID=1000 /bin/sh -c set -eux; groupadd -g "${PGID}" dragonwilds; useradd -u "${PUID}" -g "${PGID}" -m -d /home/dragonwilds -s /bin/bash dragonwilds # buildkit
RUN |4 DEBIAN_FRONTEND=noninteractive STEAMCMD_URL=https://media.steampowered.com/client/installer/steamcmd_linux.tar.gz PUID=1000 PGID=1000 /bin/sh -c set -eux; mkdir -p /opt/steamcmd; wget -qO- "${STEAMCMD_URL}" | tar -xz -C /opt/steamcmd; chown -R dragonwilds:dragonwilds /opt/steamcmd # buildkit
COPY scripts/ /usr/local/bin/ # buildkit
RUN |4 DEBIAN_FRONTEND=noninteractive STEAMCMD_URL=https://media.steampowered.com/client/installer/steamcmd_linux.tar.gz PUID=1000 PGID=1000 /bin/sh -c chmod 0755 /usr/local/bin/*.sh # buildkit
ENV LANG=C.UTF-8 STEAM_APP_ID=4019830 STEAMCMD_DIR=/opt/steamcmd DATA_DIR=/data SERVER_DIR=/data/server BACKUP_DIR=/data/backups HOME=/data/home PUID=1000 PGID=1000 UMASK=022 TZ=UTC GAME_PORT=7777 QUERY_PORT= EXTRA_ARGS=-log -unattended -NoCrashDialog AUTO_UPDATE=true VALIDATE=true STEAM_BRANCH= STEAM_RETRIES=3 UPDATE_CHECK_INTERVAL=0 MIN_FREE_MB=12000 BACKUP_ON_START=true BACKUP_ON_STOP=true BACKUP_INTERVAL=3600 BACKUP_KEEP=48 BACKUP_KEEP_START=12 BACKUP_KEEP_STOP=12 BACKUP_KEEP_MANUAL=12 BACKUP_KEEP_RESTORE=5 BACKUP_LOCK_WAIT=60 RESTART_SCHEDULE= STOP_TIMEOUT=90 FAIL_DELAY=20 HEALTHCHECK_PORT_CHECK=true FIX_PERMS=auto
WORKDIR /data
EXPOSE [7777/udp 7778/udp]
HEALTHCHECK {Test:[CMD-SHELL /usr/local/bin/healthcheck.sh] Interval:30s Timeout:10s StartPeriod:1h0m0s StartInterval:0s Retries:5}
ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.created 2026-09-02T17:20:45.991Z
org.opencontainers.image.description
org.opencontainers.image.licenses
org.opencontainers.image.revision a2b511425e954809e11f126736b524f10e8ac3c5
org.opencontainers.image.source http://10.0.30.5:3000/schmidt.florian/RuneScapeDragonWildServer
org.opencontainers.image.title RuneScapeDragonWildServer
org.opencontainers.image.url http://10.0.30.5:3000/schmidt.florian/RuneScapeDragonWildServer
org.opencontainers.image.vendor finalfactory.de
org.opencontainers.image.version master
Details
Container
2026-09-02 19:21:20 +02:00
0
OCI / Docker
Versions (5) View all
sha-a2b5114 2026-09-02
master 2026-09-02
latest 2026-09-02
buildcache 2026-09-02
sha-403427a 2026-09-02