Skip to content
Back

Getting 503 errors on a streaming response on Appwrite Sites

  • 0
  • Sites
  • Cloud
UCYT5040
6 Apr, 2026, 13:20

I am running my Svelte site through Appwrite Sites.

Everything works great, except for one page.

This page uses a streaming response over a regular static response. So I suspect that is the issue.

Sending a request returns a 503 error:

TypeScript
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>503 first byte timeout</title>
  </head>
  <body>
    <h1>Error 503 first byte timeout</h1>
    <p>first byte timeout</p>
    <h3>Error 54113</h3>
    <p>Details: cache-chi-klot8100050-CHI 1775481011 3391606420</p>
    <hr>
    <p>Varnish cache server</p>
  </body>
</html>

I'll send my SvelteKit page source in a separate message due to Discord character limit...

TL;DR
Developers are receiving 503 errors when using a streaming response on Appwrite Sites. It seems that streaming is not currently supported by Appwrite. The user's Svelte site works fine except for one page using streaming, which results in a 503 error. No solution provided in the thread.
UCYT5040
6 Apr, 2026, 13:22

Discord keeps hitting me with "Your message could not be delivered." when trying to send the code šŸ™„

UCYT5040
6 Apr, 2026, 13:24

To clarify, I didn't setup any "Varnish cache server" so I assume this has to do with Appwrite Sites.

Kenny
6 Apr, 2026, 14:25

afaik, appwrite functions/sites don't support streaming. It's been brought up and they are aware it's a desired feature.

Kenny
6 Apr, 2026, 14:25

I've had to move some sites to netlify for this reason

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