@pushcx I might be a bit late on this, but I wrote a guide for Linode on this when I still worked for them:
https://linode.com/docs/tools-reference/custom-kernels-distros/install-nixos-on-linode/