diff --git a/Dockerfile b/Dockerfile
index c42eb02..95f9e81 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -4,7 +4,7 @@ ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/do
COPY local /var/www/local
COPY start.sh /var/www/start.sh
RUN apt update &&\
- apt install -y git zip mariadb-client vim lftp &&\
+ apt install -y git zip mariadb-client vim lftp libapache2-mod-evasive &&\
echo 'syntax on\nfiletype plugin indent on\nset tabstop=4\nset shiftwidth=4\nset expandtab' > /root/.vimrc &&\
### PHP config \
chmod +x /usr/local/bin/install-php-extensions &&\
diff --git a/local/config/vufind/httpd-vufind.conf b/local/config/vufind/httpd-vufind.conf
index 79d0110..4a9a106 100644
--- a/local/config/vufind/httpd-vufind.conf
+++ b/local/config/vufind/httpd-vufind.conf
@@ -12,6 +12,18 @@ AliasMatch ^/resources/themes/([0-9a-zA-Z-_]*)/js/(.*)$ /usr/local/vufind/themes
Require all granted
+
+ DOSHashTableSize 3097
+ DOSPageCount 2
+ DOSSiteCount 50
+ DOSPageInterval 1
+ DOSSiteInterval 1
+ DOSBlockingPeriod 10 ## Dauer der Blockade der einzelnen IP-Addresse in Sekunden
+ #DOSSystemCommand "echo +%s > /proc/net/xt_recent/badguys" oder "su root -c '/sbin/iptables -A INPUT -s %s -j DROP'" ## Befehl an das System -> %s ist die SourceIP des Angreifers
+ DOSLogDir "/var/log/mod_evasive" ## Log-Verzeichnis
+ #DOSEmailNotify root@localhost ## E-Mail-Adresse für Benachrichtigungen
+ DOSWhitelist 127.0.0.1 ## Lokale Anfragen zulassen. Hier kann man auch einzelne IP-Adressen ausschließen.
+
AllowOverride All