sudo systemctl restart nginxReloads nginx with the fixed config. About a second of downtime.
Tell it what's wrong. It looks, explains, and proposes one command at a time. Nothing runs until you click, and your keys never leave your browser.

Works whatever your server sits behind
Add a serverHost, user, and a key or password. The key is encrypted in your browser with a passphrase we never see.
Say what's wrong"The site is slow." "Disk is full." The Guru looks first with read-only commands and tells you what it finds.
sudo systemctl restart nginxReloads nginx with the fixed config. About a second of downtime.
Each command arrives as a card with a risk tier set by fixed rules. Destructive ones make you type the hostname.

Bridges
Flash an ESP32-S3 from the browser and plug it in near the router. It dials out, so nothing changes on your router and nothing listens on your network. It only reaches the addresses you wrote to it over USB.
What you need
SSH Guru flashes the board from your browser in about a minute. After that it only needs power near your router.
The bridge
Any ESP32-S3 with native USB-C works: SuperMini, Zero, or the XIAO ESP32-S3, which adds PSRAM and an antenna connector.
For the setup
Needed once, to flash the board. A charge-only cable is the usual reason a board is not seen.
Watches new
Pick a check, pick a server. The Guru installs a small read-only watcher with one command you approve. It reports out on a schedule, and if something looks wrong, or the server goes quiet, you hear about it in Telegram.
SSH Guru still never holds a key. The watcher can only report; it takes no commands.

SSH Guru
web-01: disk / is at 91% and grew 6 GB since yesterday, mostly /var/log/journal.
Open watchesMute 24 h
03:12
$0
$9/month
$29/month
No. The SSH client runs inside your browser. The relay forwards encrypted bytes to your host and never holds a key, a password or a session. There is no path from our side into your machine.
Your saved keys and passwords are gone. We cannot recover them, because we never had them. Your server list, host-key pins and history stay. You add the secrets again.
It sees the output of the commands it proposed, after a secret scanner has replaced tokens, passwords and keys with placeholders. What you type yourself stays out unless you share it.
Yes, with a bridge: a $5 ESP32-S3 board you flash from the browser. It dials out, so nothing is opened inbound, and it only dials the addresses and ports you wrote to it over the USB cable. The SSH session stays encrypted end to end.
The Guru proposes one command that installs a small read-only script and a timer on your server. It collects numbers, posts them to SSH Guru on a schedule and accepts nothing back. If a server stops reporting, that is the alert.
Yes, on Pro. The client in your browser dials the bastion and opens the inner connection through it, so the jump host never sees your credentials for the target.
It uses the same device sign-in the Codex CLI uses, under your own subscription and limits. If that ever stops working, your own keys and the house models keep working.
