Namespace
nousresearch
Image / Tag
hermes-agent:v2026.4.13
Content Digest
sha256:fa9237f9ee132a25782e5e9597c6af3f7b7b1dbe9fa520af9061e0c56243625c
Details
Created

2026-04-14 19:33:25 UTC

Size

2.42 GB

Content Digest
Environment
HERMES_HOME

/opt/data

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PLAYWRIGHT_BROWSERS_PATH

/opt/hermes/.playwright

PYTHONUNBUFFERED

1


Layers

[#000] sha256:a7730063fcfe708b222d34c4f07d633dfe087a28c05c4daaab2fa9943854c155 - 1.89% (47 MB)

[#001] sha256:029bcad55751c2c6be5ec1a68fdaf852bffd9a04853c47b00c39d85f0355dd31 - 16.19% (402 MB)

[#002] sha256:d9e8f50dd2917e440ff4ba44b431c8206dddf4efa6cf7e7d7e4faf7b6e00c1a8 - 0.0% (3.23 KB)

[#003] sha256:b0d5a23420b6e39a19e3bc1f17f7413d8c33b95736f96e9d0c0e3d929e587045 - 0.03% (765 KB)

[#004] sha256:5a57b7496dee337c999fa7182cb20f635e9b248e40a9d3e733320ef9522d4675 - 0.94% (23.3 MB)

[#005] sha256:7377be7beb2e58c8395918d3f27346fb6db59cf84aee4b23696c16a431e97e85 - 0.38% (9.32 MB)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:7176eec9f867981339f307e5897066ac6fc5554049c9c6b92c67d21ebfc08c6e - 66.71% (1.62 GB)

[#008] sha256:18c4f771e6f8f5f4024a51034c0580dec42cf643145c38f571c3b4c32b9a0b25 - 7.11% (176 MB)

[#009] sha256:90a8bb9d1fcda50ad4ff65eba90df2271c2483c514994baef0f6753b24cb5f53 - 6.75% (167 MB)

[#010] sha256:896369e166100a2c218e2d7da7ad99a0236e8df518009aa298b6e2d12be7278d - 0.0% (1.17 KB)


History
2026-04-06 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'amd64' out/ 'trixie' '@1775433600'

2026-04-14 15:48:15 UTC (buildkit.dockerfile.v0)

ENV PYTHONUNBUFFERED=1

2026-04-14 15:48:15 UTC (buildkit.dockerfile.v0)

ENV PLAYWRIGHT_BROWSERS_PATH=/opt/hermes/.playwright

2026-04-14 15:48:15 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends build-essential nodejs npm python3 ripgrep ffmpeg gcc python3-dev libffi-dev procps git && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-14 15:48:16 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c useradd -u 10000 -m -d /opt/data hermes # buildkit

2026-04-14 15:48:16 UTC (buildkit.dockerfile.v0)

COPY --chmod=0755 /gosu /usr/local/bin/ # buildkit

2026-04-14 15:48:16 UTC (buildkit.dockerfile.v0)

COPY --chmod=0755 /usr/local/bin/uv /usr/local/bin/uvx /usr/local/bin/ # buildkit

2026-04-14 19:31:30 UTC (buildkit.dockerfile.v0)

COPY . /opt/hermes # buildkit

2026-04-14 19:31:30 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/hermes

2026-04-14 19:33:01 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c npm install --prefer-offline --no-audit && npx playwright install --with-deps chromium --only-shell && cd /opt/hermes/scripts/whatsapp-bridge && npm install --prefer-offline --no-audit && npm cache clean --force # buildkit

2026-04-14 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chown -R hermes:hermes /opt/hermes # buildkit

2026-04-14 19:33:12 UTC (buildkit.dockerfile.v0)

USER hermes

2026-04-14 19:33:24 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c uv venv && uv pip install --no-cache-dir -e ".[all]" # buildkit

2026-04-14 19:33:24 UTC (buildkit.dockerfile.v0)

USER root

2026-04-14 19:33:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /opt/hermes/docker/entrypoint.sh # buildkit

2026-04-14 19:33:25 UTC (buildkit.dockerfile.v0)

ENV HERMES_HOME=/opt/data

2026-04-14 19:33:25 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/data]

2026-04-14 19:33:25 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/opt/hermes/docker/entrypoint.sh"]