Since using NixOS for my home server, I've found it to Just Work™ flawlessly every time.
If anyone reading this has struggled with servers accumulating cruft, and requiring maintainance, I recommend NixOS.
If anyone reading this has struggled with servers accumulating cruft, and requiring maintainance, I recommend NixOS.
Combine that with deploy-rs or similar and you have a very very stable way to deploy software with solid rollback support and easy to debug config issues (it's just files in the ./result symlink!)