I'd be hesitant to run it at your own house. While you can use a cloudflare tunnel, I'd never expose anything in my home network to the outside.
Digital ocean is cheap, there's another called hetzner which looks also pretty cheap. So you start will rent 1 core VPS for 5 bucks, it's enough to run your own instance but not really enough to host any communities.
Flair was the one who flew from Toronto to Saskatoon, realized it couldn't land because of construction (even tho they should have known) turned around and landed in Winnipeg. Kept everyone on the plane for 10 hrs, with no food and only water from the bathroom (not potable). Then flew everyone back to Toronto instead of their destination. RCMP had to be called in Winnipeg because people were pissed after 10 hrs.