The hub’s webserver is Apache1 2.4.x., as MPM I’m using event. The config files (especially the location of them) may/will vary, depending on your distribution. I’m using Gentoo, so all paths and files are specific to that distribution. However, the file’s contents should work on all distributions.

Modules

Vhosts

Includes

These files are included in every vhosts in this snippet:

    Include /etc/apache2/vhosts.d/letsencrypt.include
    Include /etc/apache2/vhosts.d/deflate.include
    Include /etc/apache2/vhosts.d/maintenance.include

If the vhosts got ssl (and that’s nearly always the case), another file is being included in the non-ssl vhost:

    Include /etc/apache2/vhosts.d/sslredirect.include

Footnotes

  1. Please don’t bother me by telling me that nginx is the superior/more efficient webserver. I’ve used both professionally, did some extensive benchmark/performance test and I truly can say that there a practically no differences in the performance between an Apache with a threaded MPM and a nginx. Both are excellent webservers/reverse proxy, and it’s mostly just a matter of personal taste (or knowledge/experiences, whatever)