Automating tasks via ssh - eviltoast

Yes yes not hardware porn, but stuff like this is just as important as shitposting some hardware that makes some of us high on dopamine.

Anyways, I’ve been working on a set of utils to help automate tasks via ssh. This came after finding Ansible a bit of an overkill for my needs since all I wanted to do is connect and automate setting up and configuring on linux servers and other devices that run linux (embedded linux, my various hardware toys, etc).

If you’re like me who has multiple devices that they have to configure automating this part with a yaml file and a list of ips makes it way more efficient.

Main util which is still needing some things coded for: https://github.com/f0rg-02/automaed_ssh

To create, add, and upload keys I have: https://github.com/f0rg-02/automaed_ssh_keys

And finally to “fingerprint” and add to known_hosts file: https://github.com/f0rg-02/automaed_ssh_fingerprints

The fingerprint tool I can say is complete and I’m going to try to add a lot more functionality to the main util and make the keys one a bit cleaner in some ways (adding yaml and using a list of ips instead of having to use the command line).