nws-wine-desktop (sha256:ec6b1404db8b5a42a4a68466b9fedcf689317079bff4f635cbc5166bfbdd93be)
Published 2026-10-27 23:58:55 +00:00 by sdolan
Installation
docker pull forge.snarfpc.com/sdolan/nws-wine-desktop@sha256:ec6b1404db8b5a42a4a68466b9fedcf689317079bff4f635cbc5166bfbdd93besha256:ec6b1404db8b5a42a4a68466b9fedcf689317079bff4f635cbc5166bfbdd93beAbout 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 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 |
| 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 locales && sed -i 's/^# *\(en_US.UTF-8 UTF-8\)/\1/' /etc/locale.gen && locale-gen && 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-27T23:53:23.152Z |
| org.opencontainers.image.description | New World Scheduler desktop in Kubernetes via Wine + noVNC |
| org.opencontainers.image.licenses | |
| org.opencontainers.image.revision | 835f9d0c065f49b47e38d9108483e5013e9cb448 |
| 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
2026-10-27 23:58:55 +00:00
Versions (9)
View all
Container
1
OCI / Docker
linux/amd64
940 MiB
main
2026-10-28
sha-f064c4c
2026-10-28
latest
2026-10-28
sha-835f9d0
2026-10-27
sha-b5fc464
2026-10-27