@h3artbl33d I have a homeserver and, as far as proper services go, I host Matrix and Syncthing on it. There is also a webserver, but it doesn't really host much at the moment. I mostly have it because I wanted a Linux machine I own that I can access from anywhere – so in a sense it's mostly a "SSH server" for moving files around and running various Linux commands whenever I need them.
All bare metal on a Gentoo installation, no real toolchain to speak of.