Sign inSign up

casthighlight/mcp-server-highlight:1.0.0-beta2

Index digest

sha256:0452819e67852807183f52ddfce8c1c0a3965a4df1798228e499950a7ef2885f

OS/ARCH

linux/amd64

Compressed size

359.24 MB

Last pushed

5 months by highlightgitlab

Type

Image

Manifest digest

sha256:1f3ef27c192796fb1d0c39545efd5d46806bfb4b359e13bcb219181d6e6d52e0

Image Layers

1# debian.sh --arch 'amd64' out/26.93 MB
2ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
3RUN /bin/sh -c set -eux;3.35 MB
4ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
5ENV PYTHON_VERSION=3.13.130 B
6ENV PYTHON_SHA256=2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a710 B
7RUN /bin/sh -c set -eux;11.93 MB
8RUN /bin/sh -c set -eux;248 B
9CMD ["python3"]0 B
10WORKDIR /opt/mcp-server120 B
11RUN /bin/sh -c apt-get update27.48 MB
12RUN /bin/sh -c set -eux;372 B
13RUN /bin/sh -c apt-get purge88.77 KB
14RUN /bin/sh -c apt-get purge32 B
15ARG TEMURIN_URL=https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz0 B
16ARG TEMURIN_SHA256=0c94cbb54325c40dcf026143eb621562017db5525727f2d9131a11250f72c4500 B
17RUN |2 TEMURIN_URL=https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz TEMURIN_SHA256=0c94cbb54325c40dcf026143eb621562017db5525727f2d9131a11250f72c450 /bin/sh185.06 MB
18ENV JAVA_HOME=/opt/java0 B
19ENV PATH=/opt/java/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
20COPY /opt/mcp-server/.venv /opt/mcp-server/.venv # buildkit26.22 MB
21COPY /opt/mcp-server /opt/mcp-server # buildkit2.27 MB
22ENV PATH=/opt/mcp-server/.venv/bin:/opt/java/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
23ENV STORAGE_DIR=/opt/mcp-server/data0 B
24ENV TOOL_DIR=/opt/mcp-server/cli0 B
25ENV LOG_DIR=/opt/mcp-server/data/logs0 B
26RUN |2 TEMURIN_URL=https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz TEMURIN_SHA256=0c94cbb54325c40dcf026143eb621562017db5525727f2d9131a11250f72c450 /bin/sh1.08 KB
27RUN |2 TEMURIN_URL=https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz TEMURIN_SHA256=0c94cbb54325c40dcf026143eb621562017db5525727f2d9131a11250f72c450 /bin/sh28.49 MB
28RUN |2 TEMURIN_URL=https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz TEMURIN_SHA256=0c94cbb54325c40dcf026143eb621562017db5525727f2d9131a11250f72c450 /bin/sh1.61 KB
29WORKDIR /opt/mcp-server/cli32 B
30RUN |2 TEMURIN_URL=https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz TEMURIN_SHA256=0c94cbb54325c40dcf026143eb621562017db5525727f2d9131a11250f72c450 /bin/sh23.71 MB
31RUN |2 TEMURIN_URL=https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz TEMURIN_SHA256=0c94cbb54325c40dcf026143eb621562017db5525727f2d9131a11250f72c450 /bin/sh23.71 MB
32WORKDIR /opt/mcp-server32 B
33USER appuser:appuser0 B
34HEALTHCHECK &{["CMD-SHELL" "sh -ec 'wget0 B
35ENTRYPOINT ["/opt/mcp-server/.venv/bin/python"]0 B
36CMD ["mcp_server_highlight.py"]0 B

Command

# debian.sh --arch 'amd64' out/ 'bookworm' '@1776729600'