Well, now if only I can change the max-age of some resources (images, css, js) it'll get better than github. Good job!
Can you elaborate and / or create an issue here [0]? [0]: https://gitlab.com/gitlab-org/gitlab-ce/issues/new
Which is a bit too restrictive on js, images or css files.
It would be nice if these cache headers could be set to a larger period (1 year, or something similar). I'm not certain if any engineering hurdles or dangers exist in doing so, and I'm not implying this is something that can easily be done - since obviously GitHub didn't do it for their Pages.