linux部署手册

安装升级

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash -s -- --branch v2026.8.3

docker迁移到宿主机

---------------------导出(容器实例)--------------------
对话触发迁移skill:
	你目前在docker里,我想在宿主机直接安装一个hermes实例,然后导入你的配置
导出完成:
	/opt/data/default.tar.gz(126MB,含 config/skills/sessions/memories/cron)。
---------------------导入(宿主机实例)--------------------
宿主机安装hermes:
	导入:hermes profile import <找到的路径>/default.tar.gz
重建环境变量:
	- OPENCODE_GO_API_KEY(主模型)
	- TRILIUM_ETAPI_TOKEN + URL(Trilium MCP)
	- HERMES_MYSQL_PASSWORD(Wind 缓存库)
	- TAILSCALE_AUTH_KEY(如需)
	- Telegram bot token(如需 gateway)
重装MCP依赖:
	npm install -g trilium-mcp 2>/dev/null || cd ~/.hermes/trilium-mcp && npm install
验证:
	hermes doctor
	hermes config          # 配置加载?
	hermes skills list     # skills 在?
	hermes sessions list   # 历史会话恢复?
网络架构:
	域名绑定宿主机公网IP
	nginx监听80/443
	nginx代理域名到网桥IP
	hermes kanban 绑定到 docker net的网桥IP 172.18.0.1,不在公网直接暴露