Block a user
llama-swap (unified-vulkan-b9222)
Published 2026-05-31 03:17:56 +00:00 by Lumpiasty
Installation
docker pull gitea.lumpiasty.xyz/lumpiasty/llama-swap:unified-vulkan-b9222sha256:f494c73682ec1fd7d55ae3a6713b28b41f30074537b36d62c65545794b2f1666
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 259dcc9c51 | linux/amd64 | 783 MiB |
Image Layers ( linux/amd64)
| LABEL org.opencontainers.image.description=CachyOS - Arch-based distribution offering an easy installation, several customizations, and unique performance optimization. - v3 optimized Packages |
| COPY / / # buildkit |
| CMD ["/usr/bin/bash"] |
| ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c pacman -Syu --noconfirm && pacman -S --noconfirm --needed mesa vulkan-icd-loader vulkan-radeon vulkan-intel gcc-libs openssl zstd curl python python-numpy uv && pacman -Scc --noconfirm && uv pip install --system --break-system-packages sentencepiece # buildkit |
| ARG BACKEND=vulkan |
| ARG LLAMA_COMMIT_HASH=b9222 |
| ARG WHISPER_COMMIT_HASH=unknown |
| ARG SD_COMMIT_HASH=unknown |
| ARG IK_LLAMA_COMMIT_HASH=unknown |
| ARG RUN_UID=0 |
| RUN |6 BACKEND=vulkan LLAMA_COMMIT_HASH=b9222 WHISPER_COMMIT_HASH=unknown SD_COMMIT_HASH=unknown IK_LLAMA_COMMIT_HASH=unknown RUN_UID=0 /bin/sh -c if [ "$RUN_UID" != "0" ]; then groupadd --system --gid $RUN_UID llama-swap && useradd --system --uid $RUN_UID --gid $RUN_UID --home /app --no-create-home --shell /bin/false llama-swap; fi && mkdir -p /etc/llama-swap/config && chown -R ${RUN_UID}:${RUN_UID} /etc/llama-swap # buildkit |
| WORKDIR /app |
| COPY /install/bin/whisper-server /usr/local/bin/ # buildkit |
| COPY /install/bin/whisper-cli /usr/local/bin/ # buildkit |
| COPY /install/lib/ /usr/local/lib/ # buildkit |
| COPY /install/bin/sd-server /usr/local/bin/ # buildkit |
| COPY /install/bin/sd-cli /usr/local/bin/ # buildkit |
| COPY /install/lib/ /usr/local/lib/ # buildkit |
| COPY /install/bin/llama-server /usr/local/bin/ # buildkit |
| COPY /install/bin/llama-cli /usr/local/bin/ # buildkit |
| COPY /install/bin/ /usr/local/bin/ # buildkit |
| COPY /install/bin/llama-swap /usr/local/bin/ # buildkit |
| COPY /install/llama-swap-version /tmp/ # buildkit |
| RUN |6 BACKEND=vulkan LLAMA_COMMIT_HASH=b9222 WHISPER_COMMIT_HASH=unknown SD_COMMIT_HASH=unknown IK_LLAMA_COMMIT_HASH=unknown RUN_UID=0 /bin/sh -c echo '/usr/local/lib' > /etc/ld.so.conf.d/usrlocal.conf && ldconfig # buildkit |
| COPY config.example.yaml /etc/llama-swap/config/config.yaml # buildkit |
| RUN |6 BACKEND=vulkan LLAMA_COMMIT_HASH=b9222 WHISPER_COMMIT_HASH=unknown SD_COMMIT_HASH=unknown IK_LLAMA_COMMIT_HASH=unknown RUN_UID=0 /bin/sh -c echo "llama.cpp: ${LLAMA_COMMIT_HASH}" > /versions.txt && echo "whisper.cpp: ${WHISPER_COMMIT_HASH}" >> /versions.txt && echo "stable-diffusion.cpp: ${SD_COMMIT_HASH}" >> /versions.txt && echo "ik_llama.cpp: ${IK_LLAMA_COMMIT_HASH}" >> /versions.txt && echo "llama-swap: $(cat /tmp/llama-swap-version)" >> /versions.txt && echo "backend: ${BACKEND}" >> /versions.txt && echo "build_timestamp: $(date -u +%Y-%m-%dT%H:%M:%SZ)" >> /versions.txt # buildkit |
| RUN |6 BACKEND=vulkan LLAMA_COMMIT_HASH=b9222 WHISPER_COMMIT_HASH=unknown SD_COMMIT_HASH=unknown IK_LLAMA_COMMIT_HASH=unknown RUN_UID=0 /bin/sh -c mkdir -p /models && chown ${RUN_UID}:${RUN_UID} /models # buildkit |
| WORKDIR /models |
| USER 0 |
| ENTRYPOINT ["llama-swap"] |
| CMD ["-config" "/etc/llama-swap/config/config.yaml" "-listen" "0.0.0.0:8080"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.description | CachyOS - Arch-based distribution offering an easy installation, several customizations, and unique performance optimization. - v3 optimized Packages |
Details
2026-05-31 03:17:56 +00:00
Versions (2)
View all
Container
1
OCI / Docker
unified-vulkan-b9222
2026-05-31
unified-vulkan-test
2026-05-31