5 ms·
I think it's very complicated and I'm not sure what it does, or why it has a go http server and calls itself a specification. But it's clear that your goal is
by INTPenis 3y ago
I think it's very complicated and I'm not sure what it does, or why it has a go http server and calls itself a specification.
But it's clear that your goal is to reboot on-prem servers through your phone. Something I've wanted to do with rundeck and a very simple web app that uses the rundeck API.
- pnutjam 3y agowebmin
- comprev 3y agoThank you for a trip down memory lane :) Not seen that name in decades!
- rudasn 3y agoHow happy are you with that setup? Would you use it for anything more complicated, like app deployments or maintenance tasks on your on prem / vpss? I'm using ansible right now, and a custom playbook.sh script for some sort of auditing - what was run where and by whom. Kinda works but much more maintenable than let's say ansible tower.
- INTPenis 3y agoI haven't done it yet, just been fantasizing about it. Should be very possible though, Rundeck has Ansible integration and with Ansible playbooks you do anything. So all your custom website has to do is provide buttons for those pre-defined Ansible playbooks in rundeck.
- intelVISA 3y agosurely it's easier to send SSH commands over SMS (with the appropriate protections) than use this janky Go thing?
- ocdtrekkie 3y agoThere is probably no amount of protections which are appropriate for using SMS to send commands to a server. It's not only unencrypted the entire trip but SIM-jacking and caller ID spoofing are all very well-worn exploit paths. I can email my house, which is at least encrypted in transit, and then I stack an extra couple nonstandard abuses of email headers to validate the source, which all is impossible with SMS.
- pmdfgy 3y agoThe Go HTTP server is an implementation of the spec (swagger.json). It actually plays the same role as your web app. It's just to make it compatible with the native app, and not rely on Web.
- deleted 3y ago[deleted]