Settings

Theme

Show HN: Shell Of A New Machine: Quickly configure new environments

github.com

3 points by benwr 3 years ago · 3 comments (2 loaded)

Reader

slooonz 3 years ago

> 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.

  • benwrOP 3 years ago

    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.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection