Guía de Configuración de VPS para Hermes Agent para Principiantes
Guía de Configuración de VPS para Hermes Agent para Principiantes
Hermes Agent es más útil cuando está siempre disponible. Puedes probarlo en una laptop, pero una configuración local se detiene cuando tu computadora entra en modo de suspensión, se desconecta cuando cambia tu red doméstica y se vuelve incómoda cuando deseas tareas programadas, integraciones de mensajería o automatización de larga duración.
Por eso muchos usuarios trasladan Hermes Agent a un VPS. Un VPS te proporciona un pequeño servidor en la nube con una dirección IP pública, acceso root, red estable y tiempo de actividad 24/7. En esta guía, te guiaré a través del proceso de configuración para principiantes: elegir un servidor, conectarse con SSH, preparar Linux, ejecutar Hermes Agent, mantenerlo en línea y manejar la seguridad básica.
Lo Que Necesitas Antes de Comenzar
No necesitas ser un experto en Linux, pero deberías sentirte cómodo copiando comandos en una terminal.
Antes de comenzar, prepara:
- Un VPS que ejecute Ubuntu 22.04 o Ubuntu 24.04
- Acceso SSH al VPS
- Un nombre de dominio, opcional pero recomendado para acceso a través del navegador
- Una clave API para tu proveedor de LLM, como OpenAI, OpenRouter, Anthropic u otro proveedor compatible
- Acceso básico a la terminal desde tu computadora
Para un primer servidor de Hermes Agent, recomiendo:
| Uso | CPU | RAM | Almacenamiento | Notas |
|---|---|---|---|---|
| Pruebas | 1 vCPU | 2GB | 40-50GB SSD | Bueno para aprender y flujos de trabajo ligeros |
| Uso diario | 2 vCPU | 4GB | 50GB+ NVMe | Mejor para múltiples herramientas e integraciones |
| Flujos de trabajo más pesados | 4 vCPU | 8GB+ | 80GB+ NVMe | Mejor para múltiples agentes o trabajos frecuentes |
Hermes Agent generalmente no requiere una GPU si utilizas APIs de LLM externas. El VPS principalmente ejecuta el agente, la memoria, las herramientas, las integraciones y los servicios en segundo plano.
Opción Recomendada para Principiantes: VPS de Hermes Agent de LightNode

Si deseas el camino más rápido para principiantes, recomiendo VPS de Hermes Agent de LightNode.
La razón principal es simple: es un VPS de Hermes Agent preconfigurado. En lugar de pasar tu primera hora instalando dependencias, solucionando conflictos de versiones y revisando registros de servicios, puedes desplegar un entorno listo para ejecutar y comenzar a probar el agente rápidamente.
La página de VPS de Hermes Agent de LightNode enumera:
- Hermes Agent preinstalado y listo para ejecutar
- Despliegue generalmente dentro de 1-2 minutos
- Facturación por hora, para que puedas probar sin comprometerte a un mes completo
- Más de 40 ubicaciones globales para menor latencia
- IP dedicada para llamadas API, webhooks e integraciones
- Almacenamiento NVMe SSD
El plan de entrada es práctico para principiantes:
| Plan | CPU | RAM | Almacenamiento | Ancho de banda | Equivalente mensual |
|---|---|---|---|---|---|
| Inicio | 1 vCPU | 2GB DDR4 | 50GB NVMe SSD | 1TB | $7.71/mes |
| Agencia | 2 vCPU | 4GB DDR4 | 50GB NVMe SSD | 2TB | $14.70/mes |
| Premium | 4 vCPU | 8GB DDR4 | 50GB NVMe SSD | 3TB | $27.70/mes |
| Empresarial | 8 vCPU | 16GB DDR4 | 50GB NVMe SSD | 4TB | $52.70/mes |
Para un principiante, comienza con el plan de 2GB si solo deseas aprender sobre Hermes Agent. Elige 4GB si planeas conectar múltiples herramientas, canales de mensajería, tareas programadas o varios flujos de trabajo.
👉 Desplegar VPS de Hermes Agent de LightNode
Paso 1: Crea Tu VPS
Si utilizas un proveedor de VPS normal, crea un nuevo servidor Linux con:
- Ubuntu 22.04 LTS o Ubuntu 24.04 LTS
- Un centro de datos cerca de ti o de tus usuarios
- Inicio de sesión con clave SSH si está disponible
- Al menos 2GB de RAM
Si utilizas el VPS de Hermes Agent de LightNode, elige la imagen de Hermes Agent o la opción de despliegue de la página de aterrizaje, selecciona tu región y plan, y luego crea el servidor. Después del despliegue, copia la dirección IP del servidor desde el panel de control.
Paso 2: Conéctate al VPS con SSH
En macOS o Linux, abre la Terminal. En Windows, utiliza PowerShell, Windows Terminal o un cliente SSH.
Conéctate como root:
ssh root@YOUR_SERVER_IPReemplaza YOUR_SERVER_IP con la dirección IP de tu panel de control de VPS.
Si tu proveedor te da una contraseña, SSH te la pedirá. Si configuraste una clave SSH, debería iniciar sesión directamente.
Después de iniciar sesión, verifica el sistema:
whoami
lsb_release -a
free -h
df -hDeberías ver la versión de Linux, la memoria disponible y el espacio en disco.
Paso 3: Actualiza el Servidor
Siempre actualiza un nuevo VPS antes de instalar cualquier cosa:
sudo apt update
sudo apt upgrade -yInstala herramientas básicas:
sudo apt install -y curl wget git unzip ca-certificates gnupg ufw htopEstas herramientas ayudan con descargas, repositorios de Git, configuración de firewall y monitoreo básico.
Paso 4: Crea un Usuario No Root
Para un servidor real, evita hacer todo como root.
Crea un nuevo usuario:
adduser hermes
usermod -aG sudo hermesCambia al nuevo usuario:
su - hermesA partir de ahora, ejecuta comandos administrativos con sudo.
Paso 5: Configura un Firewall Básico
Permite SSH primero, luego habilita el firewall:
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw statusSi Hermes Agent expone un panel web o API en un puerto específico, permite solo el puerto que realmente utilizas. Por ejemplo:
sudo ufw allow 3000/tcpNo abras puertos aleatorios "por si acaso". Mantén el servidor pequeño y predecible.
Paso 6: Ejecuta el Instalador de Hermes Agent
La guía oficial de VPS de Hermes Agent utiliza un script de instalación. El instalador maneja la configuración del tiempo de ejecución central, incluyendo los componentes requeridos de Node.js y Python.
Ejecuta el script como tu usuario no root:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bashDespués de la instalación, recarga tu shell si el instalador te lo pide:
source ~/.bashrcO cierra sesión y vuelve a iniciar sesión por SSH:
exit
ssh hermes@YOUR_SERVER_IPVerifica que el comando hermes esté disponible:
hermes --helpSi el comando no se encuentra, revisa la salida final del instalador. Puede indicarte qué archivo de perfil recargar o qué ruta binaria agregar.
Paso 7: Configura Tu Proveedor de Modelo
Hermes Agent necesita un proveedor de LLM. El flujo de configuración oficial incluye:
hermes model setupSigue las indicaciones y agrega los detalles de tu proveedor. Dependiendo de tu configuración, esto puede pedir:
- Nombre del proveedor
- Nombre del modelo
- Clave API
- URL base, si utilizas un proveedor compatible con OpenAI como OpenRouter
Mantén tus claves API privadas. Si necesitas editar la configuración manualmente, verifica:
nano ~/.hermes/config.yamlTus datos de Hermes normalmente se encuentran en:
~/.hermes/Si estás utilizando VPS de Hermes Agent de LightNode, Hermes Agent ya debería estar instalado. En ese caso, tu primer trabajo generalmente no es la instalación. En su lugar, revisa las instrucciones de bienvenida desde el panel de LightNode o la sesión SSH, agrega tu clave API y comienza a usar el tiempo de ejecución preinstalado.
Paso 8: Mantén Hermes Agent en Ejecución
Para un VPS, deseas que Hermes Agent siga ejecutándose después de cerrar SSH y después de que el servidor se reinicie. El flujo oficial de gateway es:
hermes gateway install
hermes gateway startSi tu versión de Hermes admite el inicio automático directamente, habilítalo:
hermes gateway enable-autostartVerifica el servicio:
systemctl status hermes-gatewaySi tu instalación utiliza PM2 en lugar de systemd, el patrón para principiantes es:
npm install -g pm2
pm2 start hermes --name hermes-agent
pm2 startup
pm2 saveUtiliza solo un gestor de procesos para la misma instancia de Hermes. Si hermes gateway install crea un servicio systemd con éxito, no necesitas PM2.
Paso 9: Accede a Hermes Agent de Forma Segura
Si Hermes Agent expone un panel de navegador o un servicio web local, puedes abrir:
http://YOUR_SERVER_IP:3000Para una prueba privada, eso está bien por un corto tiempo. Para uso regular, configura un dominio y HTTPS.
Un patrón común amigable para producción es:
- Apunta
agent.tudominio.coma la IP de tu VPS - Coloca Nginx o Caddy delante de Hermes Agent
- Habilita HTTPS con Let's Encrypt
- Mantén el puerto de la aplicación Hermes Agent privado si es posible
Con Caddy, un simple proxy inverso puede verse así:
agent.tudominio.com {
reverse_proxy 127.0.0.1:3000
}Esto te proporciona HTTPS automáticamente cuando DNS está configurado correctamente.
Paso 10: Agrega Claves API e Integraciones
Hermes Agent se vuelve útil cuando puede conectarse a modelos y herramientas. Las configuraciones comunes incluyen:
- Clave API de LLM
- Nombre de modelo predeterminado
- Ruta de memoria o base de datos
- Tokens de Telegram, Discord, Slack o webhook
- Configuraciones de automatización del navegador
- Permisos de herramientas
Mantén secretos en archivos .env o en el gestor de secretos de tu proveedor. No pegues claves API en repositorios públicos de GitHub, documentos públicos, capturas de pantalla o registros de chat.
Después de editar la configuración de Hermes, reinicia el gateway:
hermes gateway restartSi tu instalación está gestionada por systemd, también puedes usar:
sudo systemctl restart hermes-gatewayPaso 11: Mantenimiento Básico
Una vez que Hermes Agent está en ejecución, el mantenimiento es más importante que la instalación inicial.
Utiliza estos comandos a menudo:
htop
df -h
free -h
systemctl status hermes-gateway
journalctl -u hermes-gateway -n 100 --no-pagerActualiza el servidor:
sudo apt update
sudo apt upgrade -yActualiza Hermes Agent:
hermes update
hermes gateway restartHaz una copia de seguridad de tu directorio de datos importante:
tar -czf hermes-backup.tar.gz ~/.hermesPara un uso serio, programa copias de seguridad a otro servidor o almacenamiento de objetos. Un VPS es confiable, pero sigue siendo tu responsabilidad proteger la memoria del agente, las configuraciones y los archivos de flujo de trabajo.
Errores Comunes de Principiantes
Elegir un VPS con muy poca RAM
Hermes Agent puede iniciarse en un VPS de 1GB, pero deja poco espacio para registros, herramientas de navegador, actualizaciones de paquetes e integraciones adicionales. Comienza con un mínimo de 2GB. Usa 4GB si deseas una configuración diaria más fluida.
Exponer el panel sin HTTPS
No dejes un panel de administración abierto en HTTP simple para uso a largo plazo. Usa HTTPS, contraseñas fuertes, reglas de firewall o un túnel privado.
Olvidar los costos de API
El VPS es solo una parte del costo. Si Hermes Agent utiliza APIs de LLM externas, las llamadas a modelos pueden costar más que el servidor si ejecutas flujos de trabajo pesados.
Ejecutar todo como root
Root es conveniente, pero aumenta el riesgo. Crea un usuario normal con sudo y usa root solo cuando sea necesario.
Sin copias de seguridad
Si tu agente almacena memoria, archivos, prompts o estado de flujo de trabajo, haz una copia de seguridad. Reinstalar es fácil; perder datos del agente no lo es.
¿Cuándo Deberías Usar un VPS de Hermes Agent Preinstalado?
La configuración manual es útil si deseas aprender Linux y controlar cada parte de la pila. Pero para principiantes, un VPS preinstalado puede ahorrar mucho tiempo.
Utiliza VPS de Hermes Agent de LightNode si:
- Deseas que Hermes Agent se ejecute rápidamente
- No deseas depurar Python, Node.js, servicios del sistema o problemas de dependencias
- Quieres facturación por hora para experimentos
- Necesitas una IP dedicada
- Deseas elegir entre muchas ubicaciones globales
- Estás construyendo un asistente de IA real 24/7 o un flujo de trabajo de automatización
Utiliza una configuración manual de VPS si:
- Deseas personalizar cada dependencia
- Ya conoces la gestión de servidores Linux
- Estás construyendo un despliegue no estándar
- Deseas inspeccionar cada servicio tú mismo
Para la mayoría de los principiantes, el mejor camino es comenzar con un VPS de Hermes Agent preinstalado, aprender el tiempo de ejecución y luego personalizar más tarde cuando entiendas tu flujo de trabajo.
Preguntas Frecuentes
¿Qué es un VPS de Hermes Agent?
Un VPS de Hermes Agent es un servidor en la nube utilizado para ejecutar Hermes Agent de manera continua. Le proporciona al agente una IP pública estable, almacenamiento persistente y tiempo de actividad 24/7.
¿Necesito una GPU para Hermes Agent?
Generalmente no. Si utilizas APIs de LLM externas, el VPS solo ejecuta el agente y las integraciones. Un VPS con CPU de 2GB a 4GB de RAM es suficiente para la mayoría de las configuraciones de principiantes.
¿Cuál es el mejor tamaño de VPS para principiantes?
Comienza con 1 vCPU y 2GB de RAM para pruebas. Elige 2 vCPU y 4GB de RAM si planeas usar Hermes Agent a diario o conectar múltiples herramientas.
¿Puedo ejecutar Hermes Agent en un VPS de $5?
Sí, pero espera límites. Un VPS muy barato puede funcionar para pruebas simples, pero 2GB de RAM y almacenamiento SSD rápido son una mejor base para una configuración estable para principiantes.
¿Por qué usar LightNode para Hermes Agent?
LightNode ofrece un VPS de Hermes Agent preinstalado, facturación por hora, almacenamiento NVMe SSD, más de 40 ubicaciones globales, IP dedicada y despliegue rápido. Es una buena opción si deseas omitir la configuración manual y comenzar a probar rápidamente.
¿Es útil la facturación por hora para Hermes Agent?
Sí. La facturación por hora es útil cuando estás probando agentes, comparando proveedores de modelos o ejecutando automatización temporal. Puedes detener el VPS cuando termines en lugar de pagar por tiempo no utilizado.
¿Cómo mantengo Hermes Agent en línea después de cerrar SSH?
Ejecuta el servicio de gateway de Hermes, systemd, o otro gestor de procesos como PM2. No confíes en una sesión de terminal en primer plano para un uso prolongado.
¿Es seguro exponer Hermes Agent a Internet?
Solo si lo aseguras adecuadamente. Usa HTTPS, autenticación fuerte, un firewall y controles de acceso privados donde sea posible. Nunca expongas herramientas de administración no autenticadas públicamente.
¿Cómo actualizo Hermes Agent?
Utiliza hermes update, luego reinicia el gateway. Siempre haz una copia de seguridad de ~/.hermes/ antes de actualizaciones importantes.
¿Puedo ejecutar múltiples agentes de Hermes en un VPS?
Sí, pero cada agente necesita puertos, directorios de datos y archivos de entorno separados. Para múltiples agentes activos, utiliza al menos 4GB de RAM y monitorea el uso de CPU, memoria y disco.
Reflexiones Finales
Ejecutar Hermes Agent en un VPS lo convierte de un experimento local en un asistente real siempre activo. La clave es mantener la configuración simple: utiliza un servidor Ubuntu estable, comienza con suficiente RAM, asegura SSH, protege tus claves API y ejecuta el agente con un método de servicio persistente.
Si tu objetivo es aprender cada detalle, la configuración manual vale la pena. Si tu objetivo es poner a Hermes Agent en línea rápidamente, VPS de Hermes Agent de LightNode es la ruta más limpia para principiantes porque el entorno ya está preparado y puedes concentrarte en construir flujos de trabajo en lugar de solucionar dependencias.