Hermes Agent plugin - SSHX shared terminal from dashboard
Go to file
6zev c6c78ce246 feat: keep auto-start but via nohup & to avoid hermes kill, remove ntfy, passive dashboard
- __init__.py: re-add auto-start but via nohup (bash -c "nohup {bin} --quiet > /tmp/sshx_link.txt 2>&1 < /dev/null & echo $!"), pid to /tmp/sshx.pid, link to /tmp/sshx_link.txt, _is_alive checks pid file, _run_sshx uses nohup, _stop kills pid file
- dashboard/plugin_api.py: same nohup auto-start thread (3s delay), _is_alive checks pid file, /status reads link file, /start uses nohup, no ntfy
- dashboard keeps passive UI (only show current link, poll every 3s) - hermes no longer kills background shell
- bump v2.3.0
2026-09-03 04:54:14 +00:00
dashboard feat: keep auto-start but via nohup & to avoid hermes kill, remove ntfy, passive dashboard 2026-09-03 04:54:14 +00:00
.gitignore feat: replace sshx with ttyd - auto arch detection, no curl|sh, no dashboard restart 2026-08-28 12:47:51 +00:00
__init__.py feat: keep auto-start but via nohup & to avoid hermes kill, remove ntfy, passive dashboard 2026-09-03 04:54:14 +00:00
plugin.yaml feat: keep auto-start but via nohup & to avoid hermes kill, remove ntfy, passive dashboard 2026-09-03 04:54:14 +00:00