If you've been thinking about setting up your own website, you should check out https://neocities.org and https://glitch.com, which will let you make one for free.
Not interested in diving into HTML and CSS quite yet?
Here's a little tool I made that can help!
And some more resources to get you started: https://stefanbohacek.com/blog/resources-for-keeping-the-web-free-open-and-poetic/