feat: add Paperclip agent orchestrator to AI compose stack #32
Open
Hermes
wants to merge 4 commits from
feat/add-paperclip into master
pull from: feat/add-paperclip
merge into: gortium:master
gortium:master
gortium:fix/remove-stale-copy
gortium:fix/hermes-entrypoint-simple
gortium:fix/hermes-s6-overlay-entrypoint-crash
gortium:fix/hermes-gosu-honcho-ssh
gortium:feat/llama-upgrade-b9890
gortium:local_changes
gortium:feat/hermes43-llamacpp
gortium:fix/backup-compose-os-upgrade
gortium:fix/hermes-user-10000
gortium:feat/drop-fork-use-plugins
gortium:feat/honcho-only
gortium:fix/network-creation
gortium:feat/worldmonitor
gortium:merge/drop-fork-use-plugins-into-master
gortium:feat/drop-multi-memory
gortium:feat/honcho-only-rebased
gortium:fix/multi-gateway-path
gortium:fix/hermes-build
gortium:hermes-save-compose-2026-07-01
gortium:fix/remove-venv-mount
gortium:feat/multi-profile-gateways
gortium:feat/memory-providers
gortium:fix/matrix-bridge-dependencies
gortium:workspace-recovery-may21
gortium:merge/network-creation-fix
gortium:fix/matrix-bridge-deps
gortium:merge-all-prs-7-to-11
gortium:feat/ai-chromium-packages
gortium:fix/combined-network-bridge
gortium:feat/env-example-paperclip
gortium:feat/dockerfile-pr1-curl-poppler-imagemagick
gortium:feat/ai-base-image-temp
gortium:feat/7zz-chm-extraction-v3
gortium:feat/texlive-latex-v2
gortium:feat/hermes-chromium-packages
gortium:feat/qemu-cross-compile-4
gortium:env-vars-for-domain
gortium:feat/honcho-memory-provider
gortium:feat/hermes-dockerfile-workdir-httpx
gortium:merge/matrix-bridge-fix
gortium:feat/hermes-workspace-combined
gortium:feat/hermes-workspace-combined-entrypoint
gortium:feat/hermes-dashboard-env-healthchecks
gortium:feat/add-dashi-dashboard
gortium:feat/hermes-workspace
gortium:feat/hermes-workers
gortium:feat/hermes-chromium-dockerfile
gortium:feat/hermes-worker-anchor
gortium:hermes-backup-compose-master
gortium:feat/syncthing-org-sync
gortium:feat/docker-add-7zz-chm-extraction
gortium:fix/vpn-iptables-nft-v3
gortium:fix/vpn-iptables-nft-v2
gortium:fix/vpn-iptables-nft-upstream
gortium:feat/act-runner
gortium:fix/himalaya-email-cli
gortium:fix/wg-easy-iptables-nft
gortium:feat/hermes-custom-tools-startup
gortium:feat/hermes-fork-dockerfile
gortium:fix/hermes-timezone-v2
gortium:feat/wireguard-vpn
gortium:feat/hermes-voice-gpu-support
gortium:feature/hermes-browser-v2
gortium:feat/dockerfile-pr3-latex
gortium:feat/dockerfile-pr2-chromium-browser
gortium:feat/dockerfile-pr4-qemu
gortium:feat/dockerfile-pr5-emacs
gortium:fix/hermes-timezone-setting
4 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 1eacc3cd8e | fix(paperclip): force Traefik to use ai_net network for routing | |||
| bce403232a |
Revert custom Dockerfile - not needed, adapter installs on persistent volume
The Hermes adapter can be installed once via Paperclip's adapter management API and persists on the Docker volume across restarts. No custom Dockerfile or build step required. |
|||
| 37bf43c3ea |
feat: add custom Dockerfile with Hermes adapter baked in
Creates ai/paperclip/ with: - Dockerfile: extends upstream paperclip image, pre-installs hermes-paperclip-adapter@0.3.0 npm package as seed data - docker-entrypoint.sh: seeds the adapter plugin on first boot if the persistent volume is empty, then runs original startup This ensures the Hermes adapter is available on first boot without requiring network access — no npm install needed at runtime. The adapter persists on the Docker volume across restarts. |
|||
| 563ccc5632 |
feat: add Paperclip agent orchestrator to AI compose stack
Paperclip (ghcr.io/paperclipai/paperclip:v2026.517.0) is an open-source agent management dashboard. Adds paperclip-db (PostgreSQL 17) and paperclip services with Traefik reverse proxy on paperclip.lazyworkhorse.net. Requires .env: PAPERCLIP_DB_PASSWORD, PAPERCLIP_AUTH_SECRET. |