diff --git a/Dockerfile b/Dockerfile index 8644b811198a2cb1c5763d57c26dc49c65731d2f..c46474a707b70eb7a5e808a842c8bf9cb008cc7b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,6 +20,7 @@ RUN apt-get update && apt-get install -y \ multiarch-support \ libgmp-dev \ libuv1-dev \ + libapache2-mod-xsendfile \ libxml2-dev &&\ dpkg -i /debs/*.deb &&\ rm -fr /var/lib/apt/lists diff --git a/docker/web/apache-ssl.conf b/docker/web/apache-ssl.conf index f2bf68ae588b50ac68a4abf43b6d67772be55c97..c90f427049b13e67284afe5b6392354982f35087 100644 --- a/docker/web/apache-ssl.conf +++ b/docker/web/apache-ssl.conf @@ -5,6 +5,10 @@ ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined + #X-SendFile for huge GETs + XSendFile on + XSendFilePath /smartdata/tmp + # SSL SSLEngine on SSLCertificateFile /etc/apache2/ssl/server.crt