I would have to agree with Operyl. I don't have a reason to use the CMS in a desktop app and the site will be pretty low traffic, probably 20-30 unique visits a year or less, and all of it local so I doubt cloudflare would be needed. And I would netlify would have something similar protecting their servers.
That said, it would probably not be that hard to create that electron app. You just need to include 3 files to get netlifycms to work.