• Joined on 2024-12-16

thor-cell (latest)

Published 2026-08-31 03:31:38 +08:00 by sinbo

Installation

docker pull git.proxy.yimiyisu.com/sinbo/thor-cell:latest
sha256:4218d128959f913b6215daa4d483dd8babfa63bda863b494b18b6393160e7959

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:695c79b2217675519eeed9028b8e5d7ae9915817a49f5bf34e80ad57197f07f6 in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends openjdk-21-jdk-headless maven git openssh-client curl ca-certificates jq && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_24.x | bash - && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* # buildkit
ARG DSH_VERSION=latest
RUN |1 DSH_VERSION=latest /bin/sh -c npm install -g pnpm "@deepseek-ai/dsh@${DSH_VERSION}" && npm cache clean --force && rm -rf /root/.npm && rm -rf /usr/share/doc /usr/share/man && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
COPY zen-dsh/ /opt/zen-dsh/ # buildkit
RUN |1 DSH_VERSION=latest /bin/sh -c cd /opt/zen-dsh && npm install --no-audit --no-fund && npm run build # buildkit
RUN |1 DSH_VERSION=latest /bin/sh -c dsh plugin --profile factory add @deepseek-ai/dsh-mcp-client /opt/zen-dsh && echo "[]" > "$HOME/.dsh/profiles/factory/cordis.patch.yml" && dsh plugin --profile chat add @deepseek-ai/dsh-mcp-client /opt/zen-dsh && cp /opt/zen-dsh/chat.cordis.patch.yml "$HOME/.dsh/profiles/chat/cordis.patch.yml" && dsh plugin --profile factory-host add @deepseek-ai/dsh-mcp-client /opt/zen-dsh && cp /opt/zen-dsh/factory-host.cordis.patch.yml "$HOME/.dsh/profiles/factory-host/cordis.patch.yml" && node -e 'const fs=require("fs");const home=process.env.HOME+"/.dsh/profiles";const write=(p,b)=>{const f=home+"/"+p+"/package.json";const j=JSON.parse(fs.readFileSync(f,"utf8"));j.dsh={profile:{bundles:b}};fs.writeFileSync(f,JSON.stringify(j,null,2))};write("factory",["@deepseek-ai/dsh-base","@deepseek-ai/dsh-headless","zen-dsh"]);write("chat",["@deepseek-ai/dsh-base","zen-dsh"]);write("factory-host",["@deepseek-ai/dsh-base","zen-dsh"])' # buildkit
COPY cell/entrypoint.sh /opt/thor/entrypoint.sh # buildkit
COPY cell/settings.xml /root/.m2/settings.xml # buildkit
COPY thor/src/main/resources/mcp/scripts/ /opt/thor/scripts/ # buildkit
RUN |1 DSH_VERSION=latest /bin/sh -c mkdir -p /root/.m2 && chmod +x /opt/thor/entrypoint.sh # buildkit
WORKDIR /work
ENTRYPOINT ["/opt/thor/entrypoint.sh"]
ENV MAVEN_OPTS=-Dmaven.repo.local=/deps/.m2
ENV NPM_CONFIG_CACHE=/deps/npm

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-08-31 03:31:38 +08:00
8
OCI / Docker
linux/arm64
343 MiB
Versions (1) View all
latest 2026-08-31