Everything is determined by cloudflare. If they supported Gemini on the same hostname I’d serve it everywhere. If they supported text/plain and text/html everywhere I’d serve that. But they don’t cache per content encoding so I just do what works for them.

They’re far too useful for me.

https://developers.cloudflare.com/cache/concepts/vary/

Quite helpful, I’ll see if I can serve text/plain.