Skip to content
Back

Self-Hosted and Multi Region support

  • 0
  • 1
  • Self Hosted
15 Jul, 2026, 13:48

Hey Appwrite Team,

As a test and to expand self-hosted capabilities even more, i was thinking of understanding and testing how to deploy a multi-region instance of Appwrite.

Currently on where i'm at, i found out IT IS NOT POSSIBLE by default to create multi-regions clusters in SH for multiple reasons, tho i found out it can be setup by editing the appwrite/appwrite and appwrite/console images.

And regarding edge computing, if i'm not wrong it's not bundled, and on Cloud i guess it's Fastly that does it for you, so out of context (or need to build something to route to the right region behind)

Tho before i start really working on that and maybe also release it as k8s charts, i would like to know if what i'm doing is allowed ... Because in the docs at the bottom of https://appwrite.io/docs/products/network/edges it says :

For edge infrastructure in self-hosted environments or multi-region setups, please contact us to explore enterprise options.

In case you allow me to do that, i will also, like for S3 write a doc on how to setup appwrite for it (and all needed changes). And could kinda act as a "mega-thread" for people wanting multi region in self-hosted as well as maybe a start point for you if you want to really have a working multi-region self host.

TL;DR
The user is curious about deploying a multi-region instance of Appwrite in a self-hosted environment. While it's not possible by default, it can be achieved by modifying certain images. The user also mentions the absence of bundled support for edge computing and suggests creating k8s charts for deployment. The user seeks clarification from the Appwrite team if their approach is allowed according to the enterprise options mentioned in the documentation. If permitted, the user plans to write a documentation guide for setting up Appwrite with AWS S3 and hopes that it can serve as a valuable resource for others interested in multi-region self-hosted setups.
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