The discussion revolves around the minimum server specs for hosting a multisite Discourse. tenzan initially assumes that doubling the RAM from 1GB to 2GB would be sufficient to host two domains, but codinghorror recommends a more conservative approach: at least 1GB RAM for the first community and 512MB RAM for each additional community. tenzan then asks about swap size and Sander78 quotes a Linux guideline that recommends swap size to be at least equal to the RAM size, although this can vary depending on the applications running. tenzan notes that their personal experience suggests a swap size of twice the RAM size, but seeks Discourse-specific requirements.
What are the minimum specs requirements for multisite discourse?
If I want to host 2 domains, does it mean I will need at least 2GB RAM ?
How about hosting 3 domains?
Almost every Linux system will need swap space. The classic piece of advice is “swap should be double the amount of RAM you have”, though this is not a rigid guideline. Another guideline is to have at least 1x your RAM size, but this also isn’t a fixed, absolute requirement (this used to be necessary for linux, but not anymore for recent versions). It depends mainly on what applications you want to run. Applications like video/movie editing, 3d rendering, large image editing, database servers and web application servers can use a lot of memory and if you don’t have that as RAM, it will need a large swap space.