Sign inSign up

24802117/hermes-webui:v2026.09.11-r8e

Index digest

sha256:121dde4d495c9f71496381f7efebf4a14581339d8d89707c3d60b1c8bb56df26

OS/ARCH

linux/amd64

Compressed size

462.34 MB

Last pushed

20 days by 24802117

Type

Image

Manifest digest

sha256:01274eb3c6da58316afb7f55ae7e5b37e3bab5bc7acffafd88e72b58b6e9f0a9

Image Layers

1# debian.sh --arch 'amd64' out/28.41 MB
2ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
3ENV LANG=C.UTF-80 B
4RUN /bin/sh -c set -eux;4.07 MB
5ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
6ENV PYTHON_VERSION=3.12.140 B
7ENV PYTHON_SHA256=5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a0 B
8RUN /bin/sh -c set -eux;11.56 MB
9RUN /bin/sh -c set -eux;249 B
10CMD ["python3"]0 B
11LABEL maintainer=nesquena0 B
12LABEL description=Hermes Web UI —0 B
13ENV DEBIAN_FRONTEND=noninteractive0 B
14RUN /bin/sh -c if [5.92 MB
15RUN /bin/sh -c apt-get update39.27 MB
16ARG SQLITE_VERSION=35300000 B
17ARG SQLITE_YEAR=20260 B
18ARG SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a0 B
19RUN |3 SQLITE_VERSION=3530000 SQLITE_YEAR=2026 SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a7.48 MB
20ARG INSTALL_GPU_LIBS=00 B
21RUN |4 SQLITE_VERSION=3530000 SQLITE_YEAR=2026 SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a32 B
22RUN |4 SQLITE_VERSION=3530000 SQLITE_YEAR=2026 SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a845.08 KB
23ENV LANG=en_US.utf80 B
24ENV LC_ALL=C0 B
25ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 PYTHONIOENCODING=utf-80 B
26WORKDIR /apptoo96 B
27RUN |4 SQLITE_VERSION=3530000 SQLITE_YEAR=2026 SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a3.3 KB
28COPY --chmod=555 docker_init.bash /hermeswebui_init.bash #7.79 KB
29RUN |4 SQLITE_VERSION=3530000 SQLITE_YEAR=2026 SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a105 B
30RUN |4 SQLITE_VERSION=3530000 SQLITE_YEAR=2026 SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a230 B
31USER root0 B
32RUN |4 SQLITE_VERSION=3530000 SQLITE_YEAR=2026 SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a18.97 MB
33COPY --chown=root:root . /apptoo #18.23 MB
34ARG HERMES_VERSION=af65409110663fbb55a8bb54e6f44f0d0c3193f50 B
35RUN |5 SQLITE_VERSION=3530000 SQLITE_YEAR=2026 SQLITE_SHA256=851e9b38192fe2ceaa65e0baa665e7fa06230c3d9bd1a6a9662d02380d73365a206 B
36ENV HERMES_WEBUI_HOST=0.0.0.00 B
37ENV HERMES_WEBUI_PORT=87870 B
38EXPOSE [8787/tcp]0 B
39HEALTHCHECK {Test:[CMD-SHELL bash /apptoo/scripts/lib/health_probe.sh localhost0 B
40USER root0 B
41CMD ["/hermeswebui_init.bash"]0 B
42LABEL org.opencontainers.image.revision=867c2bdcc67b52e7405b941c98f0f679d48d9f570 B
43COPY api/routes.py /apptoo/api/routes.py # buildkit296.95 KB
44COPY api/request_diagnostics.py /apptoo/api/request_diagnostics.py # buildkit4.22 KB
45COPY timing_version.py /apptoo/api/_version.py # buildkit213 B
46USER root0 B
47COPY venv /app/venv # buildkit73.74 MB
48COPY agent /opt/hermes-agent # buildkit66.71 MB
49COPY source /apptoo # buildkit22 MB
50COPY source-manifest.json release.json /opt/trial-release/ #99.03 KB
51RUN /bin/sh -c /app/venv/bin/python -c32 B
52ENV PATH=/app/venv/bin:/usr/local/bin:/usr/bin:/bin PYTHONPATH=/opt/hermes-agent HERMES_WEBUI_AGENT_DIR=/opt/hermes-agent HERMES_WEBUI_PYTHON=/app/venv/bin/python0 B
53RUN /bin/sh -c chmod -R162.45 MB
54RUN /bin/sh -c /app/venv/bin/python -c197 B
55WORKDIR /apptoo32 B
56USER 1024:10240 B
57CMD ["/app/venv/bin/python" "server.py"]0 B
58USER root0 B
59COPY --chmod=644 style.css /apptoo/static/style.css #95.68 KB
60RUN /bin/sh -c /app/venv/bin/python -c98.91 KB
61USER 1024:10240 B
62USER root0 B
63COPY messages.js sessions.js /apptoo/static/ #225.22 KB
64RUN /bin/sh -c printf "__version__225.31 KB
65USER 1024:10240 B
66USER root0 B
67COPY streaming.py /apptoo/api/streaming.py # buildkit156.55 KB
68COPY timing_probe.js index.html messages.js /apptoo/static/156.78 KB
69RUN /bin/sh -c chmod a+r313.24 KB
70ENV HERMES_TIMING_PROBE=10 B
71USER 1024:10240 B
72USER root0 B
73COPY streaming.py /apptoo/api/streaming.py # buildkit156.85 KB
74RUN /bin/sh -c chmod a+r156.91 KB
75ENV HERMES_TERMINAL_WINDOW=10 B
76USER 1024:10240 B
77USER root0 B
78COPY streaming.py /apptoo/api/streaming.py # buildkit157.11 KB
79COPY messages.js sessions.js /apptoo/static/ #226.03 KB
80RUN /bin/sh -c chmod a+r382.77 KB
81ENV HERMES_COMPLETION_NOTICE=10 B
82USER 1024:10240 B

Command

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