Descripción General
hermes dashboard lanza el panel web de Hermes Agent para gestionar la configuración, claves API, sesiones y chat integrado. Puedes vincularlo a un host/puerto personalizado, omitir la compilación de la UI, ejecutar un servidor aislado para un perfil o controlar un servidor en ejecución.
hermes dashboard [register] [opciones]
Subcomandos
register — Registrar un panel autoalojado
hermes dashboard register
Registra un panel autoalojado con Nous Portal y escribe el ID de cliente OAuth en .env.
Opciones
| Opción | Descripción |
|---|---|
--port PUERTO |
Puerto de escucha. El predeterminado es 9119. Usa 0 para asignación automática. |
--host HOST |
Host al que vincularse. El predeterminado es 127.0.0.1. |
--insecure |
Obsoleto / sin efecto. A partir del endurecimiento de junio de 2026, ya no desactiva la autenticación en enlaces públicos. Los enlaces públicos siempre requieren un proveedor de autenticación; vincula 127.0.0.1 y usa un túnel para acceso local. |
--skip-build |
Omite el paso de compilación de la UI y sirve directamente el dist/ existente. Útil en contextos no interactivos (tareas programadas de Windows, CI) donde npm no esté disponible. Precompila con cd web && npm run build. |
--isolated |
Cuando se lanza desde un perfil con nombre, ejecuta un servidor dedicado para ese perfil en lugar de unirse al servidor a nivel de máquina. El comportamiento predeterminado es unificado. |
--stop |
Detiene todos los procesos del servidor web de Hermes en ejecución y sale. |
--status |
Lista los procesos del servidor web de Hermes en ejecución y sale. |
--no-open |
No abre el navegador automáticamente. |
Escenarios Comunes
Lanzar el panel localmente
hermes dashboard
Inicia el panel en http://127.0.0.1:9119 y lo abre en el navegador.
Usar un puerto personalizado
hermes dashboard --port 8080
Útil cuando el puerto 9119 ya está ocupado.
Ejecutar sin abrir el navegador
hermes dashboard --no-open
Útil en hosts remotos o al ejecutar desde un script.
Servir una UI precompilada en CI
cd web && npm run build
cd ..
hermes dashboard --skip-build --no-open
Usa --skip-build para evitar resolver dependencias de npm en entornos sin cabeza.
Consultar o detener un servidor en ejecución
hermes dashboard --status
hermes dashboard --stop
Ejecutar un panel aislado para un perfil
hermes dashboard --isolated --profile work
Ejecuta un servidor de panel dedicado para el perfil work en lugar de compartir el servidor a nivel de máquina.
Consejos
- El panel requiere autenticación cuando se vincula a una dirección no loopback; configura primero un proveedor OAuth o de contraseña.
- Mantén el enlace predeterminado
127.0.0.1para uso local y usa un túnel SSH para acceso remoto. --skip-buildaún requiere un directoriodist/válido; compila la UI previamente.