Sign inSign up

1panel/hermes-agent:0.22.4

Multi-platform
Machine learning & AI
Index digest

sha256:a439ef41089e61de6c00e807ec1a7c29c572f8dd6801afde15067d6082c4132a

OS/ARCH

Compressed size

1.15 GB

Last pushed

11 days by 1panel

Type

Image

Manifest digest

sha256:d1715d04136f8da367d14dfd8d424a9e4f4a1a76f7910997a26aec9ee5c9bb01

Image Layers

1# debian.sh --arch 'arm64' out/48.72 MB
2ENV PYTHONUNBUFFERED=10 B
3ENV PYTHONDONTWRITEBYTECODE=10 B
4ENV PLAYWRIGHT_BROWSERS_PATH=/opt/hermes/tools0 B
5RUN /bin/sh -c apt-get -o286.25 MB
6ARG HERMES_BOT_DESKTOP=00 B
7RUN |1 HERMES_BOT_DESKTOP=0 /bin/sh -c32 B
8COPY /opt/sqlite-fixed/lib/libsqlite3.so.3.53.4 /usr/local/lib/ # buildkit870.73 KB
9RUN |1 HERMES_BOT_DESKTOP=0 /bin/sh -c6.29 KB
10ARG TARGETARCH=arm640 B
11ARG S6_OVERLAY_VERSION=3.2.3.00 B
12ARG S6_OVERLAY_NOARCH_SHA256=b720f9d9340efc8bb07528b9743813c836e4b02f8693d90241f047998b4c53cf0 B
13ARG S6_OVERLAY_X86_64_SHA256=a93f02882c6ed46b21e7adb5c0add86154f01236c93cd82c7d682722e88405630 B
14ARG S6_OVERLAY_AARCH64_SHA256=0952056ff913482163cc30e35b2e944b507ba1025d78f5becbb89367bf3445810 B
15ARG S6_OVERLAY_SYMLINKS_SHA256=a60dc5235de3ecbcf874b9c1f18d73263ab99b289b9329aa950e8729c4789f0e0 B
16RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.03.12 MB
17COPY --chmod=0755 docker/tini-shim.sh /usr/bin/tini #1.42 KB
18RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.03.24 KB
19WORKDIR /opt/hermes115 B
20ENV HERMES_RUNTIME_DIR=/opt/hermes/tools0 B
21COPY pm/ pm/ # buildkit197.55 KB
22COPY hermes_constants.py hermes_constants.py # buildkit22.38 KB
23COPY hermes_cli/__init__.py hermes_cli/runtime_state.py hermes_cli/ #5.27 KB
24COPY scripts/bundles/payload.py scripts/bundles/payload.py # buildkit3.08 KB
25RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0525.85 MB
26RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0596.83 KB
27ENV HERMES_PYTHON=/usr/local/bin/python30 B
28ENV CC=gcc CXX=g++0 B
29COPY pyproject.toml uv.lock ./ #351.01 KB
30RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0158 B
31RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0133.33 MB
32COPY /opt/hermes/node_modules/typescript /opt/hermes/node_modules/typescript # buildkit4.34 MB
33RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0201 B
34COPY plugins/platforms/photon/sidecar/package.json plugins/platforms/photon/sidecar/package-lock.json plugins/platforms/photon/sidecar/patch-spectrum-mixed-attachments.mjs plugins/platforms/photon/sidecar/15.57 KB
35RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.015.72 MB
36COPY /opt/products/tui /opt/hermes/ui-tui # buildkit817.7 KB
37COPY /opt/products/web /opt/hermes/hermes_cli/web_dist # buildkit1.48 MB
38RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0116 B
39RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0128 B
40COPY --chmod=a+rX,go-w . . #25.38 MB
41RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0822.06 KB
42USER root0 B
43RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.01.93 KB
44RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0546 B
45COPY docker/s6-rc.d/ /etc/s6-overlay/s6-rc.d/ # buildkit2.65 KB
46RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.0208 B
47COPY --chmod=0755 docker/cont-init.d/015-supervise-perms /etc/cont-init.d/015-supervise-perms #1.9 KB
48COPY --chmod=0755 docker/cont-init.d/02-reconcile-profiles /etc/cont-init.d/02-reconcile-profiles #1.18 KB
49ENV HERMES_WEB_DIST=/opt/hermes/hermes_cli/web_dist0 B
50ENV HERMES_TUI_DIR=/opt/hermes/ui-tui0 B
51ENV HERMES_HOME=/opt/data0 B
52ENV HERMES_WRITE_SAFE_ROOT=/opt/data0 B
53ENV XDG_RUNTIME_DIR=/tmp/hermes-runtime0 B
54COPY --chmod=0755 docker/hermes-exec-shim.sh /opt/hermes/bin/hermes #1.89 KB
55COPY --chmod=0755 docker/entrypoint-dispatch.sh /opt/hermes/docker/entrypoint-dispatch.sh #1 KB
56ENV PATH=/opt/hermes/bin:/opt/hermes/.venv/bin:/opt/data/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
57RUN |7 HERMES_BOT_DESKTOP=0 TARGETARCH=arm64 S6_OVERLAY_VERSION=3.2.3.01.29 KB
58ENV HERMES_PYTHON=/opt/hermes/.venv/bin/python0 B
59VOLUME [/opt/data]0 B
60ENTRYPOINT ["/opt/hermes/docker/entrypoint-dispatch.sh"]0 B
61CMD []0 B
62LABEL org.opencontainers.image.source=https://github.com/1Panel-dev/runtime org.opencontainers.image.title=1Panel Hermes Agent0 B
63USER root0 B
64ENV HERMES_DASHBOARD=1 HERMES_DASHBOARD_HOST=0.0.0.0 HERMES_DASHBOARD_PORT=9119 VIRTUAL_ENV=/opt/hermes/.venv0 B
65RUN /bin/sh -c uv_bin="$(/usr/local/bin/python3 -c125.28 MB
66COPY hermes-agent/hermes-gateway-run.sh /usr/local/bin/1panel-hermes-gateway-run # buildkit274 B
67RUN /bin/sh -c chmod 755271 B
68CMD ["1panel-hermes-gateway-run"]0 B

Command

# debian.sh --arch 'arm64' out/ 'trixie' '@1777939200'