


I control my servers tapping my phone, like a remote control.
I run about 28 services across a VPS and a Mac Mini. Gotify (awesome thing btw) handles all my notifications: deploys, cert alerts, health checks, the usual, and sends all messages nicely to my phone.
But, the problem: When I see a (bad) alert on my phone, more than sometimes I need to grab a laptop and SSH in to do anything about it. Even for something as simple as restarting nginx, or checking some basic stats.
But not anymore.
I made a Gotify plugin that listens for commands. I type restart nginx in the Gotify app, and it sends back ✅ nginx restarted. Same app, both directions. That's all. That's the basic.
And having this is cool, but I went further and created a web control panel served from the plugin itself, with tabs for machine commands (free, df, top, ports, logs), service management (restart/stop/start with a tap), traffic analytics via rhit, even GPS locate (as petition starts from the phone itself), directly tied to your machines. All driven by a YAML config, all ready and contextual for your own configuration.
Your own and custom remote control, in your pocket. All configurable and extensible.
My machines, at two touches of distance.
If anyone's interested, have it a look here: gotify-commander on GitHub
MIT, Go, works with Gotify 2.6.x. Happy to answer questions!