diff --git a/ai/compose.yml b/ai/compose.yml index 460d44d..b19c489 100644 --- a/ai/compose.yml +++ b/ai/compose.yml @@ -26,7 +26,9 @@ services: - "traefik.http.routers.webui-https.tls.certresolver=njalla" hermes: - image: nousresearch/hermes-agent:latest + build: + context: ./hermes + dockerfile: Dockerfile container_name: hermes restart: always # Gateway run enables the internal API server on port 8642 diff --git a/ai/hermes/Dockerfile b/ai/hermes/Dockerfile new file mode 100644 index 0000000..33da8e0 --- /dev/null +++ b/ai/hermes/Dockerfile @@ -0,0 +1,10 @@ +FROM nousresearch/hermes-agent:latest + +# Install Chromium for browser tool +RUN apt-get update && apt-get install -y --no-install-recommends \ + chromium \ + && rm -rf /var/lib/apt/lists/* \ + && apt-get clean + +# Set environment variable for Chromium path +ENV CHROME_EXECUTABLE=/usr/bin/chromium