On this page you will find a small guide that can help you choose which plan best suits your needs. The MaadiX plans vary according to disk size, RAM memory and processor.

Depending on which one you choose, you will be able to store different amounts of data and install different applications.


System resources


How much RAM do I need?

This will depend on the applications you want to install. The more applications you need, the more RAM the system will require. However, not all applications consume the same resources. For example, Discourse, Libre Office, OnlyOffice and Rocket Chat are the ones that need more RAM memory, while Rainloop, Mailman, OpenVpn, PhpMyAdmin do not require many resources.

In addition, resource consumption depends on the usage of the applications. For example, Jitsi Meet, Nextcloud and Owncloud do not need many resources for their installation, however, the usage increases as the number of simultaneous connections increases. So, if we have a small team of about 5 people, the load on the system will be less than that generated by a larger team.

It should also be noted that the system comes with some applications installed by default, which cannot be uninstalled and which reduce the amount of disk space and available memory, among them: Mysql, Apache, Email Server, fail2ban, Control Panel, etc. In total, these applications installed by default consume about 500 MB of RAM. It is advisable to have around 500 MB of RAM available for the system to work satisfactorily

Here are some examples of application combinations for a Plan Mini (with 2GB of RAM):


Option 1  (Approx. 600MB RAM left free.)


- E-mail server (installed by default)
- Webmail with Rainloop
- SpamAssassin anti-spam service
- Cloud with Nextcloud/Owncloud, for a team of about 5 people
- Collaborative file edition with OnlyOffice

Option 1 (Approx. 1,1GB RAM left free.)

- E-mail server (installed by default)
- Webmail with Rainloop
- Spamassassin
- Etherpad
- Rocketchat

Option 3  (Approx. 500MB RAM left free.)

- E-mail server (installed by default)
- Webmail with Rainloop
- Spamassassin
- Discourse
- Web application (Wordpress, Drupal, etc)


At the bottom of this page you can find a list of applications and the amount of RAM they need for their installation. This way you can calculate different combinations that could fit on your server. Note that these values refer to the RAM usage with the applications installed, but without users connected. The more connections you need to carry out, the more resources you will need. This is why it is advisable to leave a margin.

If, in addition to installing applications, you plan to host one or more websites on the server, you will have to take into account that these will also consume system resources, which will depend on how optimized they are and how many visitors they have.

How much disk space do I need?

To find out how big your server's hard drive needs to be, you will have to consider how much data you need to store. In addition, you will have to take into account that the operating system and applications also take up some space.

Calculate that on a newly installed server there is about 5GB already occupied by the system and the applications installed by default (Apache, Mysql, mail server, Control Panel and other operating system packages). Remember that not only what you store in your cloud (with Nextcloud or OwnCloud) is going to take up space. It also takes up disk space:

- The websites you host on the server and their databases.
- The e-mails.
- A 1% of space reserved for the system and that cannot be used to store files. This is important because it prevents the server from filling up and guarantees that you will always be able to access it.

To choose the plan that best suits your needs, you will have to take all these values into account.

If at any given moment your plan becomes too small, you have the option to extend it. The extension has no additional cost, but involves shutting down the server for a few minutes. In addition, depending on how many GB of space you want to add, it may be required to move the server to another node (Host), which would involve a change of IP.
Changing the server IP implies having to update the DNS entries for all domains/subdomains that are activated on the server (webs, applications, email). Therefore, when in doubt, we advise you to choose a plan that is not too tight and contemplate a margin.
In addition, a server with more RAM will be lighter and will offer a better experience.

Approximate values per application

The following list of application RAM usage is approximate and the values indicated vary depending on the number of connected users, size of the databases, etc. It is intended to provide generic guidance but not exact values.

Also it is included the approximate disk space that each newly installed application will use, without having added extra data or modules.



Disk space (MB)

ApplicationSistema operativo + aplicaciones por defecto


Disk space5000



Disk space30



Disk space900



Disk space30

ApplicationTurn Server


Disk space10



Disk space100

ApplicationSpam Assassin


Disk space30



Disk space250

ApplicationJitsi Meet


Disk space400



Disk space500



Disk space1300

ApplicationDiscourse + Docker


Disk space4000

ApplicationLibre Office Onlline


Disk space900

ApplicationOnlyOffice + Docker


Disk space2500



Disk space500



Disk space200



Disk space400



Disk space1100


Please contact us by writing an email to: contact [at] maadix [dot] net

PGP Key: 0xE5BB2110.asc

Fingerprint: EF80 C4FB CC27 7A3E 8D0B 0DD9 B48B 2A9B E5BB 2110