@elena This post is super timely. I'm just getting going with self hosting myself. I'm just using an old desktop that I think I got when my father in law passed. I threw Linux Mint on it and got Jellyfin going.
We hit thrift stores and yard sales and I rip DVDs during the work day since I'm remote.
My current self hosting project is FreshRSS. So far so good!