| Cache control could be in config file like in firebase - for example gatsby provide example cache config for firebase: ```
{
"hosting": {
"public": "public",
"ignore": ["firebase.json", "*/.", "*/node_modules/*"],
"headers": [
{
"source": "*/",
"headers": [
{
"key": "cache-control",
"value": "public, max-age=0, must-revalidate"
}
]
},
``` It would be great to add "clean urls" - removing trailing slash for directory urls, like in firebase:
```
"hosting": {
// ... // Removes trailing slashes from URLs
"trailingSlash": false
}
```I have also a lot of problems with builds.
I tried 2 ways od deploying static pages to Cloudflare: 1) gatsby build
2) fully static page (gatsby build on my local computer and push "public" dir to github repo both ways are generating error: 08:35:00.770 Finished
08:35:01.232 Deploying your site to Cloudflare's global network...
08:54:16.759 Failed due to an internal error it looks like a hidden limit - build timeout 20 minutes?
My website has 13000 small files (html, js, css, png, webp - max file size is about 300kB)
and I cant deploy it because of this error I even limited image sizes from 1600px to 800px, and limited files to about 10000 files and still I get error I have another website with 11000 files and I use "gatsby build" - and build is successful for 1 of 5 tries... |