What's the best way to simplify self-hosting static sites? Is there some sort of Netlify for self-hosting that also integrates with selected CDNs or similar?
The two that I’ve used are cloudflare pages and bunny storage.
Cloudflare integrates with git and even runs builds for multiple static website frameworks (hugo, 11ty, etc)
Bunny storage is a bit clunkier when it comes to setting a ci/cd since it has nothing to support it. One can upload via ftp, web browser or API. And after uploading usually purging the cdn cache is needed to apply the changes.
I still prefer bunny because cloudflare give pages for “free”, which I don’t trust.
If you want it super self-hosted, then self-host gitlab and use their CI/CD instead of Github Actions.
dokploy coolify caprover