From c571ab3c4863b8cabfd309e40f09dc5d226d197c Mon Sep 17 00:00:00 2001 From: Guilherme Arthur Geronimo <guilherme.geronimo@ufsc.br> Date: Mon, 25 Mar 2024 13:55:39 -0300 Subject: [PATCH] SendFiles --- Dockerfile | 1 + docker/web/apache-ssl.conf | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/Dockerfile b/Dockerfile index 8644b81..c46474a 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 f2bf68a..c90f427 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 -- GitLab