NAS部署Hermes AI Agent + 零讯内网穿透,实现远程可管理的AI助手

简介: 本文教你用飞牛NAS一键部署Hermes AI Agent(支持多工具、长期运行)+ Web管理界面+ZeroNews内网穿透,无需公网IP、不暴露NAS,仅映射6060端口,即可通过HTTPS域名远程安全访问Agent控制台,实现出差、地铁等场景下随时随地调试、监控与管理。

本文以 飞牛NAS 设备为列,讲述如何在飞牛NAS上已容器方式安装运行 Hermes Agent + Hermes Web UI + ZeroNews, 帮你搭建远程可管理的 Hermes AI Agent

一、在飞牛上把 Hermes Agent + Hermes-Web-UI 跑起来
在飞牛上我们以 docker-compose 方式部署一键 Hermes Agent + Hermes-Web-UI
以 docker-compose 方式 部署的脚步内容
可以直接复制以下 docker-compose.yml 部署脚本内容

services:
  hermes-agent:
    image: nousresearch/hermes-agent:latest
    container_name: hermes-agent
    restart: unless-stopped
    volumes:
      - ./hermes_data:/opt/data
    environment:
      HERMES_UID: "1000"
      HERMES_GID: "1000"
    command: ["gateway", "run"]

  hermes-webui:
    image: ekkoye8888/hermes-web-ui:latest
    container_name: hermes-webui
    restart: unless-stopped
    depends_on:
      - hermes-agent
    ports:
      - "6060:6060"
      - "8651:8651"
      - "56121:56121"
    volumes:
      - ./hermes_data:/home/agent/.hermes
      - ./hermes_data/hermes-web-ui:/home/agent/.hermes-web-ui
    environment:
      PORT: "6060"
      HERMES_HOME: /home/agent/.hermes
      HERMES_BIN: /opt/hermes/.venv/bin/hermes
      HERMES_WEB_UI_MANAGED_GATEWAY: "0"
      HERMES_WEB_UI_XAI_CALLBACK_BIND_HOST: 0.0.0.0
      HERMES_ALLOW_ROOT_GATEWAY: "1"
      PATH: /opt/hermes/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    stdin_open: true
    tty: true

几个配置顺便解释一下:
●./hermes_data 是相对路径,跟着 yml 文件走,不用写死绝对路径
●6060:6060,浏览器访问 hermes-web-ui 的本地端口号

部署 Hermes 容器
1.打开飞牛的 Docker → Compose

3.png

2.点击新建项目 新增项目
输入项目名,如 hermes
点击路径,新建一个文件夹,如 hermes 文件夹,然后选择新增的 hermes 文件夹,再确认
4.png
5.png
6.png

来源选择 创建 docker-compose.yml, 将上面的 docker-compose.yml 内容直接粘贴进来,并勾选创建项目后立即启动

7.png

然后点击确认,等 Hermes 镜像拉完,看 hermes-agent 和 hermes-webui 是不是都绿的(运行中)

8.png

先在局域网里试试
浏览器打开:http://<飞牛内网IP>:6060 ,先用默认账号密码登录,默认登录名:admin,默认密码:123456, 登录后记得修改密码

9.png

第一次登录成功后,默认是没有配置大模型的,这时候发起对话,会提示异常

10.png

所以我们需要先配置大模型,在模型配置页面,点击 添加 Provider
11.png

我选用的 DeepSeek 的 v4-flash 模型,输入 API Key,点击添加
12.png
13.png

大模型添加完成后,再回到 对话 界面,与 Hermes 对话一次,这时候就能正常交流了

14.png
Hermes-Web-UI 内网访问正常后,接下来就安装 ZeroNews 完成 Hermes-Web-UI 映射配置

二、安装 ZeroNews 客户端
本地能访问了,接下来装 ZeroNews,准备把 Hermes-Web-UI 面板映射出去。
复制 Token
先登录ZeroNews控制台

15.png
复制快速开始的 AuthToken, Token 是多设备共用一个
16.png
飞牛中安装 ZeroNews 客户端
打开飞牛的应用中,搜索 zeronews 应用,然后点击安装即可,点击一下步直到安装完成

17.png
18.png
ZeroNews 安装完成后,点击打开,会弹出 ZeroNews 的token 绑定界面,粘贴在ZeroNews控制台的 Token ,然后点击 绑定即可
19.png
20.png
绑定完成后,客户端状态显示 在线
21.png
同时在 ZeroNews 控制台的客户端界面,可以查看刚上线的飞牛客户端

22.png

三、给 Hermes Web UI 加个公网隧道
先给 Hermes Web UI 分配一个好记忆的域名
ZeroNews 控制台 → 自定义域名 → 添加域名

23.png
在子域名输入框中,输入一个好记忆的名称,如 hermesweb, 然后点击域名可用性检测,会在下放显示出可以选择的域名,然后选中一个就行,最后点击提交,完成域名添加
24.png
25.png

然后给 Hermes-Web-UI 添加公网隧道
1.进 隧道管理 页面 → 添加隧道

26.png
●隧道协议, 默认HTTPS 就行
●带宽, 4M带宽,也可以分配多一些带宽
●公网域名, 选择自定义域名,再选择刚创建好的 hermesweb 域名
●绑定设备选择 fnos 客户端, 内网端口输入 hermes-web-ui 的端口号 6060
27.png
28.png
隧道添加完成后,就可以通过公网访问了

四、测一测,确认没问题
隧道添加完成后,可以点击 域名后的小图标,直接访问 Hermes-web-ui, 也可以复制域名到浏览器中打开
29.png
登录Hermes-Web-UI 后,我们做一些简单的测试
如在对话中,做下简单交互
30.png
在模型页面可以查看/编辑当前用户的模型
31.png
查看日志

32.png
查看用量
33.png

按这篇教程走下来,你得到的不是一个暴露到公网的 NAS,而是一个随时能连上的 Agent 管理入口,模型和会话数据还在本地,传输走 HTTPS,该开的认证开着,简单又安全。

相关文章
|
2月前
|
人工智能 自然语言处理 API
百炼 MCP 市场实战,一句话查 A 股全市场数据
阿里云百炼MCP金融数据服务(market-cmapi00073529),集成financial-expert Skill,支持自然语言选股、基金经理分析、宏观查询、研报检索等,免费调用,3分钟快速上手,零代码获取结构化A股/基金/宏观数据。
|
5月前
|
弹性计算 人工智能 小程序
阿里云99计划2026最新优惠活动政策:99元服务器全解析
阿里云“99计划”是面向新老用户的长期特惠活动,主打“固定配置、固定价格、不限流量、新购续费同价”。2核2G/2核4G云服务器低至99元/年起,活动延期至2027年3月31日,支持备案、AI建站及多重免费权益。(239字)
3523 6
|
23天前
|
人工智能 自然语言处理 监控
阿里云秒悟Meoo:懂你的 AI 开发 Agent,限时优惠,Pro版仅需9.9元/月
阿里云秒悟Meoo是云端极速AI应用创作平台,近期推出Plan模式、Design模式、Browser Use与Meoo CLI四大核心新功能,构建起从需求拆解、UI设计、浏览器自动化交互到一键云端部署的完整AI原生开发闭环。平台支持Web网页、微信小程序、安卓APP三种应用形态一键生成,无需复杂云配置即可快速上线。当前新用户限时优惠力度拉满,Pro版原价89元/月现仅9.9元/月,Max版原价199元/月现89元/月,注册即送12000积分,大幅降低个人开发者与中小团队的应用创作门槛,真正实现“想法即产品”的高效落地。
|
2月前
|
弹性计算 人工智能 运维
保姆级实操:阿里云ECS/轻量服务器完整部署Hermes Agent全流程手册
阿里云服务器部署Hermes Agent可解决本地部署的稳定性问题,实现全天候在线智能体服务。三种部署方案覆盖不同用户需求,一键部署适合新手,手动部署适合自定义配置。通过合理配置模型密钥、端口放行与运维优化,可长期稳定运行Hermes Agent,用于代码开发、自动化任务、数据处理等各类场景。
433 3
|
3月前
|
运维 安全 数据安全/隐私保护
技术专栏:利用 IAM Gateway 构建内网安全边界
ZeroNews IAM Gateway(ZIG)是一款轻量级零信任身份认证网关,无需客户端、不侵入现有网络。依托企业微信等IM平台实现SSO,支持ABAC/RBAC权限控制、私有化部署与端到端加密,满足政企高合规要求。(239字)
|
2月前
|
人工智能 运维 安全
面向 AI 协作的本地客户端能力:ZeroNews Agent Skills
ZeroNews首创国内AI Agent客户端技能(Skills),将隧道CLI操作封装为可复用、安全可控的工作流,解决命令碎片化、行为不一致与风险边界模糊三大痛点,覆盖配置、暴露服务、巡检、系统管理、Webhook、文件共享及重置等7大场景,助力团队高效、稳定、安全地协同使用。
|
5月前
|
安全 Linux Shell
Codex CLI 速查表
本文详解 OpenAI Codex CLI(cx)的安装、配置与实战技巧:涵盖 WSL2/Windows 双环境部署、沙盒安全机制、TOML 配置、AGENTS.md 项目约定、快捷键及斜杠命令,对比 cc 差异,附避坑指南与自动化最佳实践。
|
11月前
|
缓存 安全 前端开发
ZeroNews 多路由管理与流量策略技术详解
通过ZeroNews,开发者可以基于路由规则对流量进行灵活管理,实施IP访问控制、鉴权认证、请求头与响应头定制等高阶功能。这使得 ZeroNews 不仅仅是一个简单的端口映射工具,而成为一个功能全面的反向代理解决方案。
|
Ubuntu Linux 网络安全
Linux系统初始化脚本
一款支持Rocky、CentOS、Ubuntu、Debian、openEuler等主流Linux发行版的系统初始化Shell脚本,涵盖网络配置、主机名设置、镜像源更换、安全加固等多项功能,适配单/双网卡环境,支持UEFI引导,提供多版本下载与持续更新。
993 3
Linux系统初始化脚本

热门文章

最新文章