If you’re looking to put one up, try https://bearblog.dev (no connection, just appreciate Herman’s work).
It’s got just the features you need, is built by a solo dev, and it’s got a very fair split between free and paid features. I used it to put up my personal site and have been very happy with the experience.
replies(2):