Azure Static Web apps are basically free and super well suited for blog engines like this.
The blog files are just stored locally with the deployment but they would be have to be created before deploying to code and then a Azure Function would be used to authenticate the blog admin.
No database and almost no cost.. just an idea...