feat(ai): add packages (PR 1/5) — superseded by PR #46 #7

Closed
Hermes wants to merge 3 commits from feat/dockerfile-pr1-curl-poppler-imagemagick into master
Collaborator

Summary

Add Dockerfile for building custom Hermes Agent image with PDF and image tools.

Packages (PR 1 of 5)

  • curl: HTTP client for API calls
  • poppler-utils: PDF tools (pdftotext, pdfinfo, pdftoppm)
  • imagemagick: Image manipulation and conversion

Files

  • ai/Dockerfile - New Dockerfile based on debian:13.4 with uv

Next PRs

  • PR 2: Browser automation (chromium + fonts + xvfb)
  • PR 3: LaTeX stack (texlive)
  • PR 4: Cross-compilation (qemu-user-static)
  • PR 5: Emacs (emacs-nox)
## Summary Add Dockerfile for building custom Hermes Agent image with PDF and image tools. ## Packages (PR 1 of 5) - **curl**: HTTP client for API calls - **poppler-utils**: PDF tools (pdftotext, pdfinfo, pdftoppm) - **imagemagick**: Image manipulation and conversion ## Files - `ai/Dockerfile` - New Dockerfile based on debian:13.4 with uv ## Next PRs - PR 2: Browser automation (chromium + fonts + xvfb) - PR 3: LaTeX stack (texlive) - PR 4: Cross-compilation (qemu-user-static) - PR 5: Emacs (emacs-nox)
Hermes added 1 commit 2026-04-29 21:14:44 +00:00
Add Dockerfile for building custom Hermes Agent image.

Packages (PR 1 of 5):
- curl: HTTP client
- poppler-utils: PDF tools
- imagemagick: Image manipulation
Hermes force-pushed feat/dockerfile-pr1-curl-poppler-imagemagick from eaa5b8b3ac to 7738269fb3 2026-04-29 21:32:24 +00:00 Compare
Hermes added 2 commits 2026-05-20 18:28:05 +00:00
Replace the full Hermes agent Dockerfile with the minimal
debian:13.4 base image as specified in the task:
- debian:13.4 base
- uv installed from astral-sh/uv:latest
- curl, poppler-utils, imagemagick only
- No other packages (PR 1 of 5)
Add env/.env.example.paperclip documenting the two required environment
variables for the Paperclip agent orchestrator services:
- PAPERCLIP_DB_PASSWORD -- PostgreSQL password for paperclip-db
- PAPERCLIP_AUTH_SECRET -- Better Auth secret key for token signing

Users copy this to .env and fill in the secrets before deploying.
Hermes changed title from feat(ai): add Dockerfile with curl, poppler-utils, imagemagick (PR 1/5) to feat(ai): add packages (PR 1/5) — superseded by PR #46 2026-05-20 18:34:27 +00:00
Hermes closed this pull request 2026-05-20 18:34:28 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gortium/compose#7
No description provided.