SHIPPED · v1.27.0

Hermes Agent & Reliable Domain Routing

New

  • Hermes Agent — Self-Hosted AI Agent: deploy Nous Research's Hermes runtime with one click for an OpenAI-compatible API gateway and optional web dashboard

  • Run multiple agent profiles in one container — each profile keeps its own skills, memory, and sessions

  • Connect to chat platforms — Telegram, Discord, Slack, or WhatsApp

  • Manage models and providers — Anthropic, OpenAI, vLLM, Ollama, or any OpenAI-compatible endpoint

  • Install agent skills with built-in credential management

  • Browse memories and sessions, rename sessions, view conversation history

  • Full dashboard reachable through an SSH tunnel for secure web UI access

  • Guided setup wizard binds the Nous Portal, adds API keys, and connects chat platforms

  • Quick fixes built in — Rotate Key, Reset Creds, Fix Perms, Audit

  • Reliable Domain Routing — authoritative route bindings record exact app, service, port, and network for every domain

  • Automatic route verification reports the exact failure reason: app down, health check failing, wrong network, missing Traefik router, Cloudflare loop, CMS redirect, or verified working

  • One-click Re-apply to restore the correct routing configuration when a domain drifts

  • Identity labels on every container survive reinstalls, rebuilds, and app moves

Improved

  • Traefik no longer hides apps with 'traefik' in their name — stacks and containers with names containing 'traefik' are now correctly shown in domain setup and app lists

  • Duplicate port badges removed — IPv4 and IPv6 duplicate entries no longer clutter the domain and app port displays

  • Container identity survives outside the database — even if the local database is lost or rebuilt, domain-to-container matching still works because identity is stored on the containers themselves

Fixed

  • Fixed domain routing repeatedly breaking for the same app — a permanent fix for the class of bugs where Traefik couldn't reliably tell which container a domain should reach

  • Fixed domain setup showing 'No running containers' for stacks with 'traefik' in the name — these stacks are now visible and selectable

  • Fixed Traefik routing to the wrong port — domains now consistently use the container's internal port instead of the published host port

  • Fixed app containers being hidden from domain setup — old name-based filtering no longer accidentally excludes valid app containers

  • Fixed domain setup racing ahead before the stack was fully saved — domain modal now waits for the app to be fully persisted before offering it as a routing target

  • Server Compass v1.27.0 Hermes Agent release banner
    Server Compass v1.27.0 Hermes Agent release banner
  • Hermes Agent dashboard inside Server Compass with the Tunnel button highlighted, showing the remote dashboard on port 9119 and Gateway API on port 8642
    Hermes Agent dashboard inside Server Compass with the Tunnel button highlighted, showing the remote dashboard on port 9119 and Gateway API on port 8642