nws-wine-desktop (sha256:463044678bd69bf06f30511d558a005a8ad7e73390078eb6febd32cf7d5ad711)

Published 2026-10-27 17:22:22 +00:00 by sdolan

Installation

docker pull forge.snarfpc.com/sdolan/nws-wine-desktop@sha256:463044678bd69bf06f30511d558a005a8ad7e73390078eb6febd32cf7d5ad711
sha256:463044678bd69bf06f30511d558a005a8ad7e73390078eb6febd32cf7d5ad711

About this package

New World Scheduler desktop in Kubernetes via Wine + noVNC

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:eed88e94d6aa7c9da62836e137f889e03988c1a6b237b0cedb6ca666dfaa98ea in /
CMD ["/bin/bash"]
ARG WINE_BRANCH=stable
ARG WINETRICKS_VERSION=20260125
ENV DEBIAN_FRONTEND=noninteractive DISPLAY=:0 WINEPREFIX=/data/wineprefix WINEARCH=win64 HOME=/home/nws USER=nws PATH=/opt/wine-stable/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |2 WINE_BRANCH=stable WINETRICKS_VERSION=20260125 /bin/sh -c dpkg --add-architecture i386 && apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg2 && mkdir -pm755 /etc/apt/keyrings && curl -fsSL https://dl.winehq.org/wine-builds/winehq.key | gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key && curl -fsSL -o /etc/apt/sources.list.d/winehq-noble.sources https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources && apt-get update && apt-get install -y --install-recommends winehq-${WINE_BRANCH} && apt-get install -y --no-install-recommends wget xvfb xfce4 xfce4-terminal dbus-x11 x11vnc novnc websockify fonts-dejavu-core fonts-liberation cabextract unzip p7zip-full xz-utils zstd bzip2 xdg-utils procps && curl -fsSL -o /usr/local/bin/winetricks https://raw.githubusercontent.com/Winetricks/winetricks/${WINETRICKS_VERSION}/src/winetricks && chmod 755 /usr/local/bin/winetricks && rm -rf /var/lib/apt/lists/* # buildkit
RUN |2 WINE_BRANCH=stable WINETRICKS_VERSION=20260125 /bin/sh -c userdel -r ubuntu 2>/dev/null || true && useradd --create-home --uid 1000 --shell /bin/bash nws && mkdir -p /data /opt/nws /home/nws/.vnc && chown -R nws:nws /data /home/nws /opt/nws # buildkit
COPY --chmod=755 entrypoint.sh /opt/nws/entrypoint.sh # buildkit
COPY --chmod=755 setup-wine-deps.sh /opt/nws/setup-wine-deps.sh # buildkit
COPY --chmod=755 install-nws.sh /opt/nws/install-nws.sh # buildkit
USER nws
WORKDIR /home/nws
EXPOSE [6080/tcp]
VOLUME [/data]
ENTRYPOINT ["/opt/nws/entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.created 2026-10-27T17:10:52.612Z
org.opencontainers.image.description New World Scheduler desktop in Kubernetes via Wine + noVNC
org.opencontainers.image.licenses
org.opencontainers.image.revision b5fc464f98de5c4fc5f0f095029047a86a6ef6b1
org.opencontainers.image.source https://forge.snarfpc.com/sdolan/nws-wine-k8s
org.opencontainers.image.title nws-wine-k8s
org.opencontainers.image.url https://forge.snarfpc.com/sdolan/nws-wine-k8s
org.opencontainers.image.version main
Details
Container
2026-10-27 17:22:22 +00:00
1
OCI / Docker
linux/amd64
934 MiB
Versions (9) View all
main 2026-10-28
sha-f064c4c 2026-10-28
latest 2026-10-28
sha-835f9d0 2026-10-27
sha-b5fc464 2026-10-27