diff --git a/doli b/doli
index 74d590b072e1bc1dd1f4d98afd2a7beae568dfca..abcd8dee7adc586021f424c0ee575f72f6ce4e6b 100755
--- a/doli
+++ b/doli
@@ -65,7 +65,7 @@ if [ "$(is_docker)" -eq 1 ]; then
     cmdup="$compose up"
     cmddown="$compose down"
 else
-    cmdrestart="apache2ctl restart" 
+    cmdrestart="apache2ctl restart"
 fi
 
 pass=$(get_conf_val main_db_pass)
@@ -111,26 +111,26 @@ case $action in
 		fi
 		read -p "Do you want to restore your database from file '$1' ? This command will erase your current data. (y/n). " yn
         case $yn in
-            [Yy]* )  
+            [Yy]* )
                 zcat $1 | grep -v '/\*M' | $cmdmyInput $mysql
                 ;;
-            [Nn]* ) 
+            [Nn]* )
                 exit
                 ;;
-            * ) 
+            * )
                 echo "Please answer yes or no.";;
         esac
 		;;
     "mysql_init")
         read -p "Do you want to init your database with default data? This command will erase your current data. (y/n). " yn
         case $yn in
-            [Yy]* )  
+            [Yy]* )
                 zcat $DUMP_PATH | $cmdmyInput $mysql
                 ;;
-            [Nn]* ) 
+            [Nn]* )
                 exit
                 ;;
-            * ) 
+            * )
                 echo "Please answer yes or no.";;
         esac
         ;;
@@ -161,6 +161,23 @@ case $action in
 		cd $DIR/dolibarr_src
 		ctags -R --fields=+aimlS --languages=php
 		;;
+	"fail2ban")
+		if [ "$EUID" -ne 0 ]
+		  then echo "Please run as root"
+		  exit
+		fi
+		workdir=$PWD
+		echo $workdir
+		read -p "Give name of instance: " name
+		echo $name
+		if [ -f "/etc/fail2ban/jail.d/dolibarr_${name}.conf" ]; then
+		  echo "The jail 'etc/fail2ban/jail.d/dolibarr_${name}.conf' alredy exist."
+		  exit
+		fi
+		cp $workdir/fail2ban/dolibarr_filter.conf /etc/fail2ban/filter.d/dolibarr.conf
+		cp $workdir/fail2ban/dolibarr_jail.conf /etc/fail2ban/jail.d/dolibarr_${name}.conf
+		sed -i "s|LOG_PATH|$workdir/dolibarr_src/documents/dolibarr.log|g" /etc/fail2ban/jail.d/dolibarr_${name}.conf
+		;;
     *)
         echo "ERROR: No command given"
         usage