This whole open source & self-hosted stuff is kind of amazing. My tiny (2 Core, 4GB) server runs my social media (Akkoma), headscale controller for VPN, gogs for git, syncthing for file-sync. At home and at my parents place I have a Rasberry Pi for Home Assistant that is hooked into my headscale network, too.