Docker Services
Purpose
Containerized services supporting Hermes and the homelab.
Status
- Docker runtime not available on this host (
docker psreturned unavailable) - Compose files confirmed present but execution state unverified
Confirmed Compose Files
| File | Path | Services |
|---|---|---|
| Hermes Agent | /home/hermes/.hermes/hermes-agent/docker-compose.yml | hermes, hermes-dashboard |
| Hermes WebUI | /home/hermes/hermes-webui/docker-compose.yml | webui |
| ReadLater | /home/hermes/workspace/readlater/docker-compose.yml | readlater, edge-tts, kokoro-tts |
| Steel Browser | /root/steel-browser/docker-compose.yml (CT201) | steel-browser-api, steel-browser-ui |
Service Definitions (from compose files)
hermes-agent
- Images:
hermes-agent - Containers:
hermes,hermes-dashboard - Volumes: present (paths unverified)
- Environment: present (values unverified — secrets redacted)
hermes-webui
- Ports: present (specific ports unverified)
- Volumes: present
readlater
- Container:
readlater - Ports: present
- Volumes: present
- Dependencies:
edge-tts(travisvn/openai-edge-tts),kokoro-tts(ghcr.io/remsky/kokoro-fastapi-cpu:v0.2.1)
Known Issues
- Docker runtime unavailable on inspection host — service state unknown
- Specific ports, volumes, and env vars not extracted from compose files during this pass
Additional Services (CT201 runtipi)
- Homepage — Dashboard at port 8082 (Tailscale:
https://runtipi.kangaroo-eel.ts.net:8443/) - Manager — Web UI for Homepage at port 8084
- See systems/homepage-dashboard.md for full docs