llm-harness (1.1.0-beta.1)
Published 2026-09-23 13:30:33 +01:00 by darren
Installation
docker pull forgejo.darrenjack.co.uk/darren/llm-harness:1.1.0-beta.1sha256:d1f0b5ae7762ed69c396b0fc019912c96f11c0a582d5c91619620bc7d9f2b48cAbout this package
Minimal shared Ubuntu 26.04 foundation
Image layers
| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/.temp_layer.9485.tar --tag 26.04 |
| umoci config --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 --clear=config.entrypoint --clear=config.cmd |
| umoci config --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 --clear=config.cmd --config.cmd /bin/bash |
| umoci config --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/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-e1c60b1bc0d25a2115f571511888c62b/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-09-01T20:37:00.369571+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-e1c60b1bc0d25a2115f571511888c62b/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-09-01T20:37:00.369571+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-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/.temp_layer.control_data.9485.tar |
| ARG VERSION=26.04-4 |
| ARG REVISION=68800c831ca831c408cce9b2b924910977a599cd |
| LABEL org.opencontainers.image.title=container-base org.opencontainers.image.description=Minimal shared Ubuntu 26.04 foundation org.opencontainers.image.source=https://forgejo.darrenjack.co.uk/darren/container-base org.opencontainers.image.version=26.04-4 org.opencontainers.image.revision=68800c831ca831c408cce9b2b924910977a599cd |
| RUN |2 VERSION=26.04-4 REVISION=68800c831ca831c408cce9b2b924910977a599cd /bin/sh -c test -f /usr/bin/pebble && ! dpkg-query -S /usr/bin/pebble && rm /usr/bin/pebble && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates && apt-get clean && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/* # buildkit |
| RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends dumb-init util-linux libstdc++6 && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY /usr/local/bin/node /usr/local/bin/node # buildkit |
| COPY /usr/local/LICENSE /usr/local/share/licenses/node/LICENSE # buildkit |
| WORKDIR /app |
| ENV NODE_ENV=production PORT=4100 DATA_DIR=/app/data |
| COPY /app/package.json /app/package-lock.json ./ # buildkit |
| COPY /app/node_modules ./node_modules # buildkit |
| COPY /app/apps/server/package.json ./apps/server/package.json # buildkit |
| COPY /app/apps/server/node_modules ./apps/server/node_modules # buildkit |
| COPY /app/apps/server/dist ./apps/server/dist # buildkit |
| COPY /app/apps/web/dist ./apps/web/dist # buildkit |
| COPY /app/VERSION.TXT ./VERSION.TXT # buildkit |
| COPY docker-entrypoint.sh /usr/local/bin/llm-harness-entrypoint # buildkit |
| COPY docker-healthcheck.cjs /usr/local/lib/llm-harness-healthcheck.cjs # buildkit |
| RUN /bin/sh -c test "$(id -u ubuntu)" = 1000 && test "$(id -g ubuntu)" = 1000 && sed -i 's/\r$//' /usr/local/bin/llm-harness-entrypoint && chmod 0755 /usr/local/bin/llm-harness-entrypoint && mkdir -p /app/data && usermod -l llmharness ubuntu && groupmod -n llmharness ubuntu && chown -R llmharness:llmharness /app # buildkit |
| EXPOSE [4100/tcp] |
| VOLUME [/app/data] |
| HEALTHCHECK {Test:[CMD node /usr/local/lib/llm-harness-healthcheck.cjs] Interval:30s Timeout:5s StartPeriod:15s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/usr/bin/dumb-init" "--" "/usr/local/bin/llm-harness-entrypoint"] |
| CMD ["node" "apps/server/dist/index.js"] |
| ARG APP_VERSION=v1.1.0-beta.1 |
| ARG VCS_REF=20e18d03c43f8357d930c6268d8b598674a00215 |
| ARG BUILD_DATE=2026-09-23T12:29:44.359948+00:00 |
| LABEL org.opencontainers.image.title=LLM Harness org.opencontainers.image.source=https://forgejo.darrenjack.co.uk/darren/llm-harness org.opencontainers.image.version=v1.1.0-beta.1 org.opencontainers.image.revision=20e18d03c43f8357d930c6268d8b598674a00215 org.opencontainers.image.created=2026-09-23T12:29:44.359948+00:00 |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-09-23T12:29:44.359948+00:00 |
| org.opencontainers.image.description | Minimal shared Ubuntu 26.04 foundation |
| org.opencontainers.image.revision | 20e18d03c43f8357d930c6268d8b598674a00215 |
| org.opencontainers.image.source | https://forgejo.darrenjack.co.uk/darren/llm-harness |
| org.opencontainers.image.title | LLM Harness |
| org.opencontainers.image.version | v1.1.0-beta.1 |
Details
Versions (10)
View all