hermes-agent/.github/workflows
Teknium dcbdfdbb2b
feat(docker): add Docker container for the agent (salvage #1841) (#3668)
Adds a complete Docker packaging for Hermes Agent:
- Dockerfile based on debian:13.4 with all deps
- Entrypoint that bootstraps .env, config.yaml, SOUL.md on first run
- CI workflow to build, test, and push to DockerHub
- Documentation for interactive, gateway, and upgrade workflows

Closes #850, #913.

Changes vs original PR:
- Removed pre-created legacy cache/platform dirs from entrypoint
  (image_cache, audio_cache, pairing, whatsapp/session) — these are
  now created on demand by the application using the consolidated
  layout from get_hermes_dir()
- Moved docs from docs/docker.md to website/docs/user-guide/docker.md
  and added to Docusaurus sidebar

Co-authored-by: benbarclay <benbarclay@users.noreply.github.com>
2026-03-28 22:21:48 -07:00
..
deploy-site.yml feat: add documentation website (Docusaurus) 2026-03-05 05:24:55 -08:00
docker-publish.yml feat(docker): add Docker container for the agent (salvage #1841) (#3668) 2026-03-28 22:21:48 -07:00
docs-site-checks.yml docs: stabilize website diagrams 2026-03-14 22:49:57 -07:00
nix.yml feat: nix flake — uv2nix build, NixOS module, persistent container mode (#20) 2026-03-26 01:08:02 +05:30
supply-chain-audit.yml ci: add supply chain audit workflow for PR scanning (#2816) 2026-03-24 08:56:04 -07:00
tests.yml test: parallelize test suite with pytest-xdist 2026-03-09 20:47:34 -05:00