Not sure if this fits your exact need, but I’ve been running my blog on Grav CMS. It’s really easy to setup as it uses flat file to store your content instead of database. You could just download a tarball, extract it, point your HTTP server (and php-fpm) to it, and see it on your web browser. If you know your PHP, you could even customize a theme.
Anyways, feel free to check out my blog: timkenhan.co
Good bot.