Self-hosted Retool requirements

Retool images run on Linux machines using x86 processors—arm64 is not supported. You must ensure the VM meets the following recommended requirements:

  • Ubuntu 22.04 or later.
  • 16GiB memory.
  • 8x vCPUs.
  • 60GiB storage.
  • curl and unzip software packages installed.

Self-hosted Retool requirements

Is this recommended configuration considering certain concurrent user load? If yes then how many users?

Hey @Ajinkya_Pisal - welcome back to the community! :slightly_smiling_face:

I don't believe these recommended specs were published with a specific level of concurrency in mind, but I would expect such a machine to easily support 15-20 concurrent, active users. Your specific mileage may vary significantly, though, depending on the complexity of your apps.

At a certain point, it becomes more economical to scale horizontally instead of pumping up the specs of a single VM. There's a lot of nuance to this topic, but you can read a few tips here.