把 Hermes 网页仪表盘做成后台服务
把 Hermes 网页仪表盘做成后台服务
clover把 Hermes 网页仪表盘做成后台服务
之前 Hermes 的 dashboard 跑在终端里,Ctrl+C 或者关掉窗口就没了。这次用 systemd 用户服务把它做成常驻后台,关机自启、崩溃自动恢复。
写入服务文件
把下面的配置贴到终端:
1 | cat <<'EOF' > /root/.config/systemd/user/hermes-dashboard.service |
启动并启用开机自启
1 | systemctl --user daemon-reload |
验证
1 | systemctl --user status hermes-dashboard.service |
看到 active (running) 就对了。再确认端口在监听:
1 | ss -tlnp | grep ':9119' |
注意
从 2026-06 版本开始,绑定 0.0.0.0(非回环地址)强制走认证,--insecure 已经不再关闭认证了。网页打开会要求登录,算是一次安全升级。
管理命令备忘
1 | # 查看状态 |
目前的后台体系
服务化完成后,Hermes 有两层后台能力:
- hermes-gateway:消息路由和平台接入
- hermes-dashboard:Web 管理界面
两者都通过 systemd 兜底,关终端不会带走。之后如果有其他工具想做同样的后台化,流程几乎一样。