Requires only root ssh access to the destination system (running some Linux distribution with kexec support)
nix run github:numtide/nixos-anywhere -- --flake <flake URL> <SSH destination>
For example:
nix run github:numtide/nixos-anywhere -- --flake .#trajanus root@192.168.1.1