Hell, I currently don't even have gigibit fiber and self-host a Mastodon instance at home. Currently hosting Plex (meaning content-sharing with friends and family), Mastodon, Matrix, Airsonic, Wireguard, PiHole, and more. Everything runs off an HP EliteDesk with QNAP hosting all the media. The SFF PC is quiet and uses relatively little power.
I am glad I have no data limit though - I apparently went through >3 terabytes (split 30/60 between up and down) last month alone, mostly due to Plex and Wireguard.