ellickjohnson/portainer-stack-hermes
Hermes Agent deployment with ttyd web terminal
overview
This project provides a Docker Compose stack for deploying the Hermes agent with an integrated web terminal. It utilizes a pre-built image from the GitHub Container Registry to streamline the setup process. Users can manage the deployment as a Git Repository stack within Portainer and access the interface via port 7681.
- Includes ttyd web terminal for remote access
- Deployed as a Portainer Git Repository stack
- Automated image builds via GitHub Actions
full readme from github
Hermes - Portainer Stack
Hermes agent with ttyd web terminal, running from pre-built GHCR image.
Setup
- Build image: Run the GitHub Action (Actions → Build and Push Hermes Image → Run workflow)
- Deploy: Add as a Git Repository stack in Portainer pointing to this repo
- Access:
http://<host>:7681
Updating
- Run the GitHub Action to build a new image
- In Portainer, pull and redeploy the stack