mini-server-manager

managed-valheim (latest)

Published 2026-10-16 13:04:34 -03:00 by the_minisip in mini-server-manager/managed-valheim

Installation

docker pull gitea.theminisip.ca/mini-server-manager/managed-valheim:latest
sha256:a64039fc05adaf026bbb4882d2583c4518bc33add6fbdd29fb2aa6b5c694ee35

Images

Digest OS / Arch Size
d6695d7a4c linux/amd64 46 MiB

Image Layers ( linux/amd64)

# debian.sh --arch 'amd64' out/ 'bookworm' '@1791158400'
ENV DEBIAN_FRONTEND=noninteractive
ENV STEAMCMDDIR=/opt/steamcmd
ENV VALHEIMDIR=/opt/valheim
ENV VALHEIMBASE=/opt/valheim_base
ENV BACKUPDIR=/backups
ENV BACKUP_INTERVAL=21600
ENV BACKUP_RETENTION_DAYS=7
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl wget unzip zip tzdata lib32gcc-s1 lib32stdc++6 sudo && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c useradd -m -s /bin/bash steam # buildkit
RUN /bin/sh -c echo "steam ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/steam # buildkit
RUN /bin/sh -c mkdir -p "${STEAMCMDDIR}" "${VALHEIMDIR}" "${VALHEIMBASE}" "${BACKUPDIR}" && cd "${STEAMCMDDIR}" && wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz && tar -xzf steamcmd_linux.tar.gz && rm steamcmd_linux.tar.gz # buildkit
RUN /bin/sh -c chown -R steam:steam /opt/steamcmd # buildkit
RUN /bin/sh -c chmod -R 755 /opt/steamcmd # buildkit
WORKDIR /opt/valheim
COPY entrypoint.sh /entrypoint.sh # buildkit
COPY backup.sh /backup.sh # buildkit
RUN /bin/sh -c chmod +x /entrypoint.sh /backup.sh # buildkit
COPY start_server_managed.sh ./start_server_managed.sh # buildkit
RUN /bin/sh -c chmod +x ./start_server_managed.sh # buildkit
EXPOSE map[2456/udp:{} 2457/udp:{} 2458/udp:{}]
VOLUME [/config /backups]
ENTRYPOINT ["/entrypoint.sh"]
Details
Container
2026-10-16 13:04:34 -03:00
0
OCI / Docker
Versions (5) View all
latest 2026-10-16
1.0.1.1 2026-10-16
1.0.0.2 2026-10-16
1.0.0.1 2026-09-24
1.0.0.0 2026-09-13