The DNS needs to be on Cloudflare so that I can use the free tier account to cache the static assets.
Last month we used 80% of the transfer bandwidth that Linode allows, whereas typically we only use about 15% when this one domain (the SaaS one) is behind Cloudflare.
The thing holding this up is forum.espruino.com which isn't on Cloudflare DNS, and Cloudflare do not allow a cross-account CNAME from forum.espruino.com to espruino.microcosm.app . If I put the domain on Cloudflare, it breaks their site, and so they need to remove the custom domain name and go to espruino.microcosm.app (or move their DNS to Cloudflare) to help me reduce the risk of a pretty bad bandwidth bill.
Now I remember this, this is also why I cannot take you up on the offer @d0cA ... I'd forgotten the risk of a scary bandwidth bill.
Actually... DNS.
This was a left over thing. I need to get it back to Cloudflare.
Most of the static files go from the SaaS domain, i.e. even the logo on this site is https://lfgss.microcosm.app/api/v1/files/0266d45a0ac7c081b59c9a0213a13a9f0cada494.svg and that's on microcosm.app .
The DNS needs to be on Cloudflare so that I can use the free tier account to cache the static assets.
Last month we used 80% of the transfer bandwidth that Linode allows, whereas typically we only use about 15% when this one domain (the SaaS one) is behind Cloudflare.
The thing holding this up is forum.espruino.com which isn't on Cloudflare DNS, and Cloudflare do not allow a cross-account CNAME from forum.espruino.com to espruino.microcosm.app . If I put the domain on Cloudflare, it breaks their site, and so they need to remove the custom domain name and go to espruino.microcosm.app (or move their DNS to Cloudflare) to help me reduce the risk of a pretty bad bandwidth bill.
Now I remember this, this is also why I cannot take you up on the offer @d0cA ... I'd forgotten the risk of a scary bandwidth bill.