hermes-agent-docker (sha256:924a1d07e93a619228078c417411bad3c385e2c547a2ec9e00411712f2e4067d)

Published 2026-04-28 08:19:13 -04:00 by mehalter in mehalter/hermes-agent-docker

Installation

docker pull code.mehalter.com/mehalter/hermes-agent-docker@sha256:924a1d07e93a619228078c417411bad3c385e2c547a2ec9e00411712f2e4067d
sha256:924a1d07e93a619228078c417411bad3c385e2c547a2ec9e00411712f2e4067d

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1776729600'
ENV PYTHONUNBUFFERED=1
ENV VIRTUAL_ENV=/opt/hermes/venv
ENV UV_PYTHON_INSTALL_DIR=/opt/uv/python
ENV PLAYWRIGHT_BROWSERS_PATH=/opt/hermes/.playwright
ENV HERMES_HOME=/opt/data
ENV HERMES_RUNTIME_HOME=/opt/hermes-runtime
ENV HERMES_WEB_DIST=/opt/hermes/hermes_cli/web_dist
ENV HOME=/opt/hermes-runtime/home
ENV XDG_CONFIG_HOME=/opt/hermes-runtime/config
ENV XDG_CACHE_HOME=/opt/hermes-runtime/cache
ENV XDG_STATE_HOME=/opt/hermes-runtime/state
ENV PATH=/opt/hermes/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends build-essential ca-certificates curl dnsutils file ffmpeg htop ghostscript git gzip gnupg less mupdf-tools netcat-openbsd openssh-client poppler-utils python3 qpdf ripgrep rsync tar unzip wget xz-utils zip && rm -rf /var/lib/apt/lists/* # buildkit
COPY /usr/local/bin/docker /usr/local/bin/docker-real # buildkit
COPY /opt/uv /opt/uv # buildkit
COPY /opt/hermes /opt/hermes # buildkit
COPY /usr/local/bin /usr/local/bin # buildkit
COPY /usr/local/lib/node_modules /usr/local/lib/node_modules # buildkit
COPY docker-wrapper.sh /usr/local/bin/docker # buildkit
COPY healthcheck.sh /usr/local/bin/hermes-healthcheck # buildkit
COPY entrypoint.sh /opt/hermes/docker/entrypoint.sh # buildkit
RUN /bin/sh -c chmod 755 /usr/local/bin/docker /usr/local/bin/docker-real /usr/local/bin/hermes-healthcheck /opt/hermes/docker/entrypoint.sh && install -d -m 1777 "$HERMES_RUNTIME_HOME" /ms-playwright && npx playwright install --with-deps chromium # buildkit
RUN /bin/sh -c chmod -R a=rX,u+w /opt/uv /opt/hermes /ms-playwright # buildkit
WORKDIR /opt/hermes
VOLUME [/opt/data]
HEALTHCHECK &{["CMD" "/usr/local/bin/hermes-healthcheck"] "30s" "10s" "30s" "0s" '\x03'}
ENTRYPOINT ["/opt/hermes/docker/entrypoint.sh"]
Details
Container
2026-04-28 08:19:13 -04:00
20
OCI / Docker
linux/amd64
1.5 GiB
Versions (9) View all
buildcache 2026-05-12
v2026.5.7 2026-05-12
v2026.4.30 2026-05-06
v2026.4.23 2026-04-28
v2026.4.16 2026-04-21