diff --git a/.gitignore b/.gitignore
index 2a52948f8b538480fdffe7dbd922b15d7ab1cca0..050e83c374377def48d7a47b030c7b8a8514774c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
 .idea/
 *.pyc
 *.log
+logs
 .vscode/tags
 configuration/engine.ini
 web/css/aura-clock-bundle.css
diff --git a/install.sh b/install.sh
index eed16fe8ef9f22da18b5c49bc49ce37417a57f36..3277127cd897bad12a2747213da89ae28f7e6f61 100755
--- a/install.sh
+++ b/install.sh
@@ -45,6 +45,9 @@ fi
 
 # Development and Production
 
+echo "Create local Logs Folder ..."
+mkdir -p logs
+
 echo "Installing Web Application Packages ..."
 ./install-web.sh
 
diff --git a/modules/liquidsoap/settings.liq b/modules/liquidsoap/settings.liq
index 1898de9b98c80f93c9ba4ac2faf11b61628a261e..27a5f5fe08c47661be980e400a019f55e4dd84dd 100644
--- a/modules/liquidsoap/settings.liq
+++ b/modules/liquidsoap/settings.liq
@@ -32,7 +32,8 @@ set("server.telnet.bind_addr", "0.0.0.0")
 set("server.telnet.port", 1234)
 
 # LOG FILE SETTINGS
-set("log.file.path", "./<script>.log")
+log_dir = list.assoc("logdir", ini)
+set("log.file.path", "#{log_dir}/engine-lqs.log")
 
 # SOCKET SETTINGS
 set("server.socket", true)