Database improvements

I’d like to get involved in an effort to improve the web interface response times in Roundcube and Nextcloud, so I’d like to get a feeling of how much support there is for this.

  1. I intend to create a prompt / flag during installation to allow an installer to choose to use Postgres rather than SQLite as database
  2. I don’t want to create a fork and let it diverge from MiaB over time (as what happened to PMiaB), but would rather get the support of all those that would like to use such a feature.
  3. I think that for a setup that has multiple domains and between 10 to 100 users per domain, this will make a significant difference.
  4. I do understand that for a personal mail server for less that 5 users, the memory footprint for SQLite would be much smaller, hence my proposal that an installer can choose which option is most suitable.

Is there support for something like this?