Pages is awesome, but serving content to the world from a single GitLab server isn't great for speed. A Content Delivery Network (CDN) copies the static content to multiple servers spread around the world to reduce network transport time to the end-user.
Provide CDN for Pages, automatically, perhaps using free CloudFlare integration.
Links / references
- Bonus: CloudFlare integration may provide SSL for free too (#1015)
CloudFlare fan here. Do you want to be able to set page rules and the like from GitLab of just front with CF for CDN and DoS protection - you can do the later with GItLab as is.
I think this is an excellent example the need for something such as GitLab Apps. Rather than integrate with only webhooks or a menu link, I think it would be awesome if we could have a CloudFlare plugin that provides the desired functionality with a seamless UX.