soulseek (sha256:acf2d81da04eabe88a113184e474fe305baf4c8a2abbf1f816d4b0f548001d99)

Published 2026-11-03 07:42:44 +00:00 by neko

Installation

docker pull gitea.neko-in.space/neko/soulseek@sha256:acf2d81da04eabe88a113184e474fe305baf4c8a2abbf1f816d4b0f548001d99
sha256:acf2d81da04eabe88a113184e474fe305baf4c8a2abbf1f816d4b0f548001d99

About this package

The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.

Image layers

umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/.temp_layer.9587.tar --tag 26.04
umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --clear=config.entrypoint --clear=config.cmd
umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --clear=config.cmd --config.cmd /bin/bash
umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --config.env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --clear=config.labels --config.label org.opencontainers.image.version=26.04 --config.label org.opencontainers.image.title=ubuntu --config.label org.opencontainers.image.created=2026-10-25T10:26:07.538865+00:00 --config.label org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --clear=manifest.annotations --manifest.annotation org.opencontainers.image.version=26.04 --manifest.annotation org.opencontainers.image.title=ubuntu --manifest.annotation org.opencontainers.image.created=2026-10-25T10:26:07.538865+00:00 --manifest.annotation org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/.temp_layer.control_data.9587.tar
ARG TARGETARCH=amd64
ARG BOX64_GPG_FINGERPRINT=32F9ECBF8E64E9C22F95AEB34DBE689F87D192A5
RUN |2 TARGETARCH=amd64 BOX64_GPG_FINGERPRINT=32F9ECBF8E64E9C22F95AEB34DBE689F87D192A5 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates fonts-noto-cjk locales libegl1 openbox python3 tigervnc-standalone-server tigervnc-tools tzdata $([ "$TARGETARCH" = "amd64" ] && echo "python3-numpy" || true) $([ "$TARGETARCH" = "arm64" ] && echo "gnupg wget libxcb-render0 libxcb-render-util0 libxcb-xkb1 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-shape0 libxcb-sync1 libxcb-xfixes0 libxcb-cursor0 libxkbcommon0 libxkbcommon-x11-0" || true) && locale-gen en_US.UTF-8 && if [ "$TARGETARCH" = "arm64" ]; then mkdir -p /usr/share/keyrings && wget -qO /tmp/box64.gpg "https://Pi-Apps-Coders.github.io/box64-debs/KEY.gpg" && ACTUAL_FP=$(gpg --batch --import-options show-only --import --with-colons /tmp/box64.gpg 2>/dev/null | awk -F: '/^fpr/{print $10; exit}') && [ "$ACTUAL_FP" = "${BOX64_GPG_FINGERPRINT}" ] || { echo "Box64 GPG key fingerprint mismatch: expected ${BOX64_GPG_FINGERPRINT}, got $ACTUAL_FP" >&2; exit 1; } && gpg --dearmor < /tmp/box64.gpg > /usr/share/keyrings/box64-archive-keyring.gpg && rm -f /tmp/box64.gpg && printf 'Types: deb\nURIs: https://Pi-Apps-Coders.github.io/box64-debs/debian\nSuites: ./\nSigned-By: /usr/share/keyrings/box64-archive-keyring.gpg\n' > /etc/apt/sources.list.d/box64.sources && apt-get update && apt-get install -y --no-install-recommends box64-generic-arm && apt-get purge -y gnupg wget && apt-get autoremove -y; fi && rm -rf /var/lib/apt/lists/* # buildkit
COPY /staging/ / # buildkit
RUN |2 TARGETARCH=amd64 BOX64_GPG_FINGERPRINT=32F9ECBF8E64E9C22F95AEB34DBE689F87D192A5 /bin/sh -c ln -s /app/default.png /usr/share/novnc/app/images/soulseek.png && ln -s "/data/Soulseek Downloads" /usr/share/novnc/downloads && ln -s "/data/Soulseek Shared Folder" /usr/share/novnc/shared && ln -s "/data/Soulseek Chat Logs" /usr/share/novnc/logs && if getent passwd 1000 > /dev/null 2>&1; then userdel -f "$(getent passwd 1000 | cut -d: -f1)"; fi && if getent group 1000 > /dev/null 2>&1; then groupdel -f "$(getent group 1000 | cut -d: -f1)"; fi && rm -rf /home && useradd -u 1000 -U -d /data -s /bin/false soulseek && usermod -G users soulseek && mkdir /data # buildkit
ENV DISPLAY=:1 HOME=/tmp LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 VNC_PORT=5900 NOVNC_PORT=6080 PGID=1000 PUID=1000 UMASK=022 MODIFY_VOLUMES=true XDG_RUNTIME_DIR=/tmp
COPY rootfs / # buildkit
HEALTHCHECK {Test:[CMD-SHELL bash -c "exec 3<>/dev/tcp/127.0.0.1/${NOVNC_PORT} && echo -e 'GET / HTTP/1.0\r\n\r\n' >&3 && head -1 <&3 | grep -q '200 OK' && exec 3>&-" && DISPLAY=:1 vncconfig -get desktop > /dev/null && pgrep -f '[S]oulseekQt' > /dev/null] Interval:30s Timeout:5s StartPeriod:1m0s StartInterval:0s Retries:3}
ENTRYPOINT ["/init"]

Labels

Key Value
org.opencontainers.image.created 2026-10-25T10:26:07.538865+00:00
org.opencontainers.image.description The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
org.opencontainers.image.title ubuntu
org.opencontainers.image.version 26.04
Details
Container
2026-11-03 07:42:44 +00:00
1
2026-11-03 07:42:52 +00:00
OCI / Docker
linux/amd64
327 MiB
Versions (1) View all
20261103-2ac1f63 2026-11-03