Add Various Libraries to the `software.yml` file
Add meta details for the following packages to the software.yml
file. Be sure to include the appropriate links and description, as well as filled out installer methods. Some of the builds require make - we might have to consider adding make instructions to the software.yml
format.
- https://github.com/emilengler/sysget
- https://github.com/kelseyhightower/confd
- https://github.com/masterzen/winrm-cli
- https://github.com/SpectralOps/teller
- https://github.com/wader/fq
- https://github.com/etcd-io/etcd
- https://github.com/drakkan/sftpgo
- https://github.com/davrodpin/mole
- https://github.com/gabrie30/ghorg
- https://github.com/samber/sync-ssh-keys
- https://github.com/prasmussen/gdrive
- https://tilt.dev/ --- for this one, you can figure out the methods by looking at the install script (I think it's brew and GitHub releases)
As always, if you think other software we already include is better then please post comments. Please implement on the software.yml
list and then I can adapt the Taskfile.ymls
to use the software.yml
list to install software so we can install it with both the Ansible role and the Taskfiles.
Let me know if you think we should seperate any of these out into their own role. For instance, I think we should seperate the sync-ssh-keys to its own role since we might be configuring it to sync all the SSH authorized keys with GitHub.