Buy a nas. You'll be up and running much quicker. Build a separate server instead. Look for low powered intel NUCs and run portainer or proxmox. Or both. Use rsync or nfs to backup relevant data to the bought nas and use Infrastructure as code/gitops to configure the NUC.
SK4nda1
I sort of agree in that the fruits of automation shoud be distributed through government and taxes. Its cool that things get more efficient and the world isnt a zero sum game anymore, but if everything in exess of that zero goes to only a few people things won't get better for everyone.
Use configuration as code. Ansible, puppet, salt, nix or something else. Debian is nice but its a diy ubuntu. You appreciate the effort cononical puts in to take away the rough edges on places. Using debian allows you to craft the OS you want from scratch, which is great! Just make sure you don't have to redo work if your system dies at some point.
I use open dyslexia as I have dyslexia. Its very nice!
Most answers you will read here will have technical reasons at its core. For a normal average user that gew up with it, windows is fine. But as soon as you get a bit more tech savvy and/or privacy minded you suddenly see a lot to be desired. Most people switch to linux because they want more control, because its structure is more technically elegant, more responsive and because they don't trust microsoft to respect their privacy.
Windows is 50GB on disk to install. An insane size for an OS. Windows often calls home without any indicaton or transparancy why. In linux you can control everything yourself. Windows is often slow or inefficient.. On windows you have only limited ways to craft and costomize your desktop experience, which in linux allows fully. And more reasons like these.
As you can see for tech savvy people linux offers the tools to take control over your computing needs, if you have or develop the skills to do so. For more mainstream grade experiences distros like Ubuntu or Pop!OS provide a great environment that allows people to ignore the more technical stuff and get on with their needs. Using linux as your daily driver will require you to leave behind some old habits and learn some new ones, but its worth it in my opinion.
I daily drive PopOS on my gaming rig and whatever distro that catches my fancy on my development homelab labtop.
I'd advise to use headscale on a vps somewhere. Its tailscale but selfhosted.