Hermes Agent 개요 및 최종 구성
도메인: gommes.jimin.io
프로젝트: NousResearch Hermes Agent
배포 대상: Dokploy (Docker Compose + Traefik)
상태: ✅ 정상 운영 중 (Gateway running, Dashboard running, Discord connected → 페어링 완료 → 대화 가능)
최종 Docker Compose
services:
gateway:
image: nousresearch/hermes-agent:latest
restart: unless-stopped
command: gateway run
expose:
- "8642"
volumes:
- hermes-data:/opt/data
environment:
OPENAI_API_KEY: "sk-..."
OPENAI_BASE_URL: "https://api.jiminbox.com/v1"
HERMES_HOME: "/opt/data"
API_SERVER_HOST: "0.0.0.0"
API_SERVER_PORT: "8642"
dashboard:
image: nousresearch/hermes-agent:latest
restart: unless-stopped
command: dashboard --host 0.0.0.0 --port 9119 --no-open --insecure
depends_on:
- gateway
expose:
- "9119"
volumes:
- hermes-data:/opt/data
environment:
OPENAI_API_KEY: "sk-..."
OPENAI_BASE_URL: "https://api.jiminbox.com/v1"
HERMES_HOME: "/opt/data"
GATEWAY_HEALTH_URL: "http://gateway:8642"
volumes:
hermes-data:
Traefik (Dokploy)
| 항목 | 값 |
|---|
| 도메인 | gommes.jimin.io |
| HTTPS | Let’s Encrypt |
| 타겟 서비스 | dashboard (포트 9119) |
| 배포 방식 | raw compose (GitHub 연동 없음) |
Dokploy API Reference
| 항목 | 값 |
|---|
| composeId | OJegh2fQvQQyrw3cLV8kW |
| appName | hermes-dydp3k |
| domainId | zt3qm3ouiaTfg77of3iaZ |
| environmentId | ViGQzHJwtq5kMdM1AVcDf |
| projectId | HTIbnFWEJZXEYkxVaVgsS |
현재 상태
| 항목 | 상태 |
|---|
| Gateway 컨테이너 | ✅ Running |
| Dashboard 컨테이너 | ✅ Running |
| Gateway 프로세스 | ✅ running (PID 19) |
| Discord 연동 | ✅ connected |
| 모델 | openai/deepseek-v4-flash |
| Dashboard UI | ✅ 정상 로드 |
관련 문서