Files

14 lines
688 B
Docker

FROM nousresearch/hermes-agent:v2026.5.29
USER root
RUN apt-get update && \
apt-get install -y --no-install-recommends openssh-client && \
rm -rf /var/lib/apt/lists/*
RUN cd /opt/hermes/web && \
npm install && \
npm run build
RUN python3 -c "from pathlib import Path; p = Path('/opt/hermes/hermes_cli/main.py'); s = p.read_text(); old = ' if not (web_dir / \"package.json\").exists():\n return True\n'; new = ' if not (web_dir / \"package.json\").exists():\n return True\n prebuilt_dist = web_dir.parent / \"hermes_cli\" / \"web_dist\" / \"index.html\"\n if prebuilt_dist.exists():\n return True\n'; p.write_text(s.replace(old, new))"