nh
nh copied to clipboard
Network transparency
New deployment tool let's go
https://crates.io/crates/ssh2
Ideally abstract away commands that:
- Run on the "build system"
- Run on the "host System"
Basically a similar abstraction to cross compilation, but applied to "running commands"
Just to clarify, is nh currently able to deploy to remote hosts using <EXTRA_ARGS>? I don't see any mention of it anywhere, but for all I know that just means it's too obvious to explicitly document and I'm stupid :sweat_smile:
I have a big hacky justfile with commands for switch, boot, test etc. that handles the cruft of deploying to remote systems. I was hoping to replace nixos-rebuild with nh since the UX looks amazing.
No, this issue means that there's nothing implemented about remote systems
testing stuff on #107