Hey! I am recently getting into web development and I am wanting to start a blog that I own and can fully customize and build from the ground up. I first was using GitHub because I have some experience using it with other projects and it has pages which is free and built right into the platform. However I have realized that a static website may not have the capabilities that I am wanting.
I am wondering what options are there for hosting. I don't need anything crazy I doubt I will really get any traffic but I want it to be able to be up so I can view whenever and show it to people. And I will be doing all development in GitHub so I don't need really any features besides the bare minimum.
I would prefer something that has the ethical values of open source, transparency, and caution with ai, but beggars can't be choosers.
(Capabilities wanted: conversion of plain text database [containing title body images tags] to blog posts either using prebuilt general formatting or custom formatting for specific post. Search function. As far as I know these capabilities are not available in a static page.)
I assume I got plenty of things wrong in this post, as again, I am new to web development so please educate me in the comments!