hermes-agent
Aplicación Docker from rorar's Repository
Visión general
Requisitos
Argumentos en tiempo de ejecución
- Interfaz web
http://[IP]:[PORT:9119]- Red
bridge- Concha
bash- Parámetros adicionales
--shm-size=1g --user 0:0 --hostname=hermes-agent --restart=unless-stopped
Configuración de plantillas
HTTP port for the web dashboard. After setup, configure Hermes to run the dashboard command. See: https://hermes-agent.nousresearch.com/docs/user-guide/features/web-dashboard
- Objetivo
- 9119
- Por defecto
- 9119
Persistent config directory for Hermes (.env, config.yaml, skills, memories, logs).
- Objetivo
- /opt/data
- Por defecto
- /mnt/user/appdata/hermes-agent
Timezone for scheduling. See: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
- Objetivo
- TZ
- Por defecto
- Europe/Berlin
Docs: https://hermes-agent.nousresearch.com/docs
Enable the built-in HTTP API server (required for dashboard and integrations).
- Objetivo
- API_SERVER_ENABLED
- Por defecto
- true
Host address for the API server (0.0.0.0 for all interfaces).
- Objetivo
- API_SERVER_HOST
- Por defecto
- 0.0.0.0
Port for the API server.
- Objetivo
- API_SERVER_PORT
- Por defecto
- 8642
Bearer token for API authentication. Required when binding to non-localhost. Use the same value in Open WebUI. Generate with: openssl rand -hex 32
- Objetivo
- API_SERVER_KEY
Docs: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/matrix
Matrix homeserver URL.
- Objetivo
- MATRIX_HOMESERVER
- Por defecto
- https://matrix-client.matrix.org
Matrix access token (recommended). User ID is auto-detected from token.
- Objetivo
- MATRIX_ACCESS_TOKEN
Matrix user ID. Not required if MATRIX_ACCESS_TOKEN is set.
- Objetivo
- MATRIX_USER_ID
Matrix password. Not required if MATRIX_ACCESS_TOKEN is set.
- Objetivo
- MATRIX_PASSWORD
Matrix recovery key for cross-signing (for E2EE).
- Objetivo
- MATRIX_RECOVERY_KEY
Matrix device ID (leave empty for auto-generated).
- Objetivo
- MATRIX_DEVICE_ID
- Por defecto
- HERMES_BOT
Matrix room ID for bot's home room (for cron notifications).
- Objetivo
- MATRIX_HOME_ROOM
Comma-separated list of allowed Matrix user IDs (empty = deny all except self).
- Objetivo
- MATRIX_ALLOWED_USERS
Enable end-to-end encryption (requires libolm).
- Objetivo
- MATRIX_ENCRYPTION
- Por defecto
- true
Bot only responds when mentioned in rooms (DMs always respond).
- Objetivo
- MATRIX_REQUIRE_MENTION
- Por defecto
- false
Show emoji reactions during message processing.
- Objetivo
- MATRIX_REACTIONS
- Por defecto
- true
Auto-create threads for responses in rooms.
- Objetivo
- MATRIX_AUTO_THREAD
- Por defecto
- true
Comma-separated room IDs that respond without mention.
- Objetivo
- MATRIX_FREE_RESPONSE_ROOMS
Docs: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram
Telegram bot token from @BotFather.
- Objetivo
- TELEGRAM_BOT_TOKEN
Comma-separated list of allowed Telegram user IDs.
- Objetivo
- TELEGRAM_ALLOWED_USERS
Docs: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/discord
Discord bot token.
- Objetivo
- DISCORD_BOT_TOKEN
Discord guild/server ID.
- Objetivo
- DISCORD_GUILD_ID
Docs: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/slack
Slack Bot Token (xoxb-...).
- Objetivo
- SLACK_BOT_TOKEN
Slack App Token (xapp-...).
- Objetivo
- SLACK_APP_TOKEN
Docs: https://hermes-agent.nousresearch.com/docs
OpenAI API key.
- Objetivo
- OPENAI_API_KEY
OpenRouter API key.
- Objetivo
- OPENROUTER_API_KEY
Anthropic API key (for Claude).
- Objetivo
- ANTHROPIC_API_KEY
Google AI API key (for Gemini).
- Objetivo
- GOOGLE_API_KEY
DeepSeek API key.
- Objetivo
- DEEPSEEK_API_KEY
Groq API key (for Groq Whisper STT).
- Objetivo
- GROQ_API_KEY
Ollama base URL (e.g. http://host:11434).
- Objetivo
- OLLAMA_BASE_URL
Custom OpenAI-compatible API base URL.
- Objetivo
- OPENAI_BASE_URL
z.ai / ZhipuAI GLM API key.
- Objetivo
- GLM_API_KEY
Kimi / Moonshot API key.
- Objetivo
- KIMI_API_KEY
MiniMax global API key.
- Objetivo
- MINIMAX_API_KEY
MiniMax China endpoint API key.
- Objetivo
- MINIMAX_CN_API_KEY
Kilo Code API key.
- Objetivo
- KILOCODE_API_KEY
Xiaomi MiMo API key.
- Objetivo
- XIAOMI_API_KEY
Hugging Face Inference Providers token.
- Objetivo
- HF_TOKEN
Alibaba DashScope API key.
- Objetivo
- DASHSCOPE_API_KEY
OpenCode Zen API key.
- Objetivo
- OPENCODE_ZEN_API_KEY
OpenCode Go API key.
- Objetivo
- OPENCODE_GO_API_KEY
Vercel AI Gateway API key.
- Objetivo
- AI_GATEWAY_API_KEY
Tavily API key for AI-native web search, extract, and crawl.
- Objetivo
- TAVILY_API_KEY
Exa API key for AI-native web search and content retrieval.
- Objetivo
- EXA_API_KEY
Docs: https://hermes-agent.nousresearch.com/docs
Sudo password for the container (stored in plaintext - use with caution).
- Objetivo
- SUDO_PASSWORD
UID for the hermes user inside container. Match to your Unraid user (default: nobody). Set to 0 for root.
- Objetivo
- HERMES_UID
- Por defecto
- 99
GID for the hermes user. Match to your Unraid users group.
- Objetivo
- HERMES_GID
- Por defecto
- 100
UMASK for files created by the container.
- Objetivo
- UMASK
- Por defecto
- 000
Home directory for Hermes config and data.
- Objetivo
- HERMES_HOME
- Por defecto
- /opt/data
Descargar estadísticas
Detalles
nousresearch/hermes-agent:latestEjecute hermes-agent en Unraid.
hermes-agent se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.