Back

What is a recommended setup for Appwrite?

  • 0
  • Self Hosted
Pietras
13 Oct, 2023, 10:16

Currently, I have VPS with 1core2Ghz and 2Gb of RAM. Sometimes it works well and sometimes it is awful, e.g. appwrite does not respond because of 100% CPU usage.

What is a recommended setup for Appwrite?

4core 2Ghz and 4GB of RAM will be enough at the start?

TL;DR
User is asking for the recommended setup for Appwrite. They mention that Dart has slower execution times compared to NodeJS. They currently have a VPS with 1 core and 2GB of RAM, but sometimes experience high CPU usage and unresponsiveness. They ask if a setup with 4 cores and 4GB of RAM would be sufficient. Unfortunately, there is no explicit solution provided in the support thread. The user is seeking recommendations for the recommended setup for Appwrite.
darShan
13 Oct, 2023, 10:18

From the docs:

TypeScript
System requirements -

Appwrite is designed to run well on both small and large deployments.

The minimum requirements to run Appwrite are as little as 1 CPU core and 2GB of RAM, and an operating system that supports Docker.
Pietras
13 Oct, 2023, 10:22

Yeah, but, I am asking about the recommended setup. Not a minimum, because, for now, I can say that that minimum is not enough during building a cloud dart function.

darShan
13 Oct, 2023, 10:23

4Core, 4Gigs should be indeed a good start.

darShan
13 Oct, 2023, 10:24

I've seen performance bump with dart, takes time to build functions, for one. You could try spinning up a NodeJS function.

My findings - Dart => 20/25 seconds avg. NodeJS => 5 seconds avg.

D5
13 Oct, 2023, 11:14

It's something expected since in dart you're compiling the code

Drake
13 Oct, 2023, 16:16

but executions/cold starts are faster with dart 😉

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