Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Shell Of A New Machine: Quickly configure new environments (github.com/benwr)
3 points by benwr on Oct 30, 2022 | hide | past | favorite | 2 comments


> You could use Ansible, or Puppet, or Terraform. But then you need to have the tool installed on the host

Ansible only needs Python to be installed on the host (and SSH access), I don’t think it’s an unreasonable requirement.


Sure, I'm not saying it's unreasonable.

The big selling point of `soanm` is that you don't need to have anything extra installed on a typical distribution (not even ssh!) and you don't need to know any extra configuration language, or how to use a special library, or anything beyond shell scripting. Of course, you also trade a lot of functionality away: The programs you write aren't declarative, and so on. But personally I don't care about that when provisioning a new dev machine. I'd much rather just run some quick scripts.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: