llm-harness (latest)

Published 2026-09-21 16:07:12 +01:00 by darren

Installation

docker pull forgejo.darrenjack.co.uk/darren/llm-harness:latest
sha256:ba79720153ccb07d16cdf84fda7d81b24c0a28f5320c0f0ec091cf6e42e4a16d

About 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/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.0.1
ARG VCS_REF=b6ff074bb2f6553cfe732d69fb60bb6469272cd1
ARG BUILD_DATE=2026-09-21T15:05:34.877328+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.0.1 org.opencontainers.image.revision=b6ff074bb2f6553cfe732d69fb60bb6469272cd1 org.opencontainers.image.created=2026-09-21T15:05:34.877328+00:00

Labels

Key Value
org.opencontainers.image.created 2026-09-21T15:05:34.877328+00:00
org.opencontainers.image.description Minimal shared Ubuntu 26.04 foundation
org.opencontainers.image.revision b6ff074bb2f6553cfe732d69fb60bb6469272cd1
org.opencontainers.image.source https://forgejo.darrenjack.co.uk/darren/llm-harness
org.opencontainers.image.title LLM Harness
org.opencontainers.image.version v1.0.1
Details
Container
2026-09-21 16:07:12 +01:00
28
OCI / Docker
linux/amd64
149 MiB
Versions (9) View all
latest 2026-09-21
1.0.1 2026-09-21
1.0.0 2026-09-21
0.10.0 2026-09-21
0.9.5 2026-09-16