Skip to content
Back

Appwrite Storage error 503s for automated temporary uploads and downloads for AI tool (Feedback)

  • 0
  • Cloud
phillol
6 Mar, 2026, 21:55

I'm facing error 503s from Appwrite after about 5-6 seconds of making AI requests from my tool with images and files above 20MB (=> not inline base64 used, but temporary uploads to Appwrite Storage, retrieval and let the AI provider's APIs download the object via the Storage URL a few seconds after). Didn't get it working, tried everything and eventually ended up switching to Cloudflare Storage (in addition to having to switch to Cloudflare Workers since Appwrite still lacks SSE support that Vercel/Cloudflare/Supabase have), but I would still like to use Appwrite Storage eventually. Seems like a bug / security/spam-prevention or bot-protection measurement on Appwrite's end. The Node.js function has enough RAM and CPUs. Permisssions are sufficient as well with even an API key used for the function. Appwrite is currently not really usable for anything AI sadly. Is this another known limitation of Appwrite?

TL;DR
Developers are experiencing 503 errors when using Appwrite for AI tool uploads/downloads above 20MB. They have tried various solutions but the issue persists, leading them to switch to Cloudflare Storage. The problem might be related to Appwrite's bug/security measures. Appwrite lacks SSE support compared to other platforms. Solution: Consider using Cloudflare Storage in the meantime.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more