hermes atlas
apr·2026 153·repos hermes·v0.10.0 ★ star this repo

ellickjohnson/portainer-stack-hermes

Hermes Agent deployment with ttyd web terminal

★ 5 langDockerfile updated2026-04-26

This project provides a Docker Compose configuration for deploying the Hermes agent alongside a ttyd web terminal. It utilizes a pre-built image from the GitHub Container Registry to facilitate browser-based terminal access to the agent. Users can manage the deployment as a Git-based stack within the Portainer UI for simplified container orchestration. The setup includes an automated GitHub Action workflow for building and updating the underlying container image.

  • Deploys Hermes agent with a ttyd web terminal interface
  • Integrates directly with Portainer as a Git Repository stack
  • Automates image builds using GitHub Actions and GHCR
full readme from github

Hermes - Portainer Stack

Hermes agent with ttyd web terminal, running from pre-built GHCR image.

Setup

  1. Build image: Run the GitHub Action (Actions → Build and Push Hermes Image → Run workflow)
  2. Deploy: Add as a Git Repository stack in Portainer pointing to this repo
  3. Access: http://<host>:7681

Updating

  1. Run the GitHub Action to build a new image
  2. In Portainer, pull and redeploy the stack