Rank 4: Virtual Machine
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.