morph
morph copied to clipboard
NixOS deployment tool
It looks to me that `morph` is able to copy all the built artifacts to the target host(s), even if there is not enough space. This might obviously lead to...
This will be vague, because I'm not entirely sure what form it would ideally take, but I would be interested in using this if it supported my flake-based systems. The...
I can't think of a reason why compression over ssh shouldn't be enabled by default... It looks like adding `?compress=true` to the hostname does that, both for `nix-copy-closure` and `nix...
Is there a way to set targetHost at runtime ? The IP address of the host can change depending on the network I'm on.
Hello, I would like to know how morph and nix.autoUpgrade work together. Say I have a box A which I have an old /etc/nixos/configuration.nix in place and I have updated...
I'm not sure the github action is really necessary for here. What do you think?
I would like to pass in an argument to the build and deploy in order to be able to specify which environment I want to deploy. This is not the...
I'd like to check that I'm connecting to the right host by doing `morph exec host.nix hostname`, but all the output goes to stderr, and when I do `... 2>&1`...
Make store derivations more easily accessible (ie. without running `morph build`). Maybe a more general command like `nix eval` is more useful. Derivation can be instantiated like so: ``` ~/git/nixpkgs...
Otherwise, we have to do something janky in the action like `chown`ing the path to the file -- even though the file has the proper owner and group, the created...