Pay for the domain, yes.
The rest is optional, with good free choices up and down the stack - we're blessed with almost infinite options, paid and free.
It's not easy to have your own little corner online - but it's not hard either. And it doesn't have to cost.
For discovery I really love Bubbles (https://bubbles.town) & they even have RSS feeds.