diff --git a/files/PreConfig.js b/files/PreConfig.js
deleted file mode 100644
index 1511f734342edd489e50cb4f33c6327def14c2b3..0000000000000000000000000000000000000000
--- a/files/PreConfig.js
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * Copyright (c) 2006-2019, JGraph Ltd
- * Copyright (c) 2006-2019, draw.io AG
- */
-// Overrides of global vars need to be pre-loaded
-window.EXPORT_URL = '/export'; //This points to ExportProxyServlet which uses the local export server at port 8000. 
-window.DRAW_MATH_URL = 'math';
-window.DRAWIO_CONFIG = null; //Replace with your custom draw.io configurations. For more details, https://desk.draw.io/support/solutions/articles/16000058316
-
-
-//Disable unsupported services
-urlParams['db'] = '0'; //dropbox
-urlParams['gapi'] = '0'; //google
-urlParams['gh'] = '0'; //github
-urlParams['gl'] = '0'; //gitlab
-urlParams['od'] = '0'; //onedrive
-urlParams['tr'] = '0'; //trello
diff --git a/handlers/main.yml b/handlers/main.yml
index c8ef6691aa855312bad781abbd5fce65c9997827..2101342c670f09df238367c353f99470a0d7c840 100644
--- a/handlers/main.yml
+++ b/handlers/main.yml
@@ -2,7 +2,9 @@
 
 - name: start drawio docker
   docker_compose:
-    project_src: /home/docker/draw.io
+    project_src: /home/docker/
+    files: draw.io.yaml
+    project_name: draw.io
   async: 120
   poll: 10
   when: not ansible_check_mode
diff --git a/tasks/main.yml b/tasks/main.yml
index 08f8ee2a29e4b77f43602cb3152c9fbaaa4cedd5..8194e527d52865ed4c82ab11b0d2bf32bd2ce69e 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,27 +1,10 @@
 ---
 
-- name: create Draw.io docker structure on server in /home/docker/draw.io
-  file:
-    name: /home/docker/draw.io
-    state: directory
-    owner: root
-    group: root
-    mode: '0755'
-
-## Copy preconfig.js script
-- name: copy PreConfig.js file
-  copy:
-    src: PreConfig.js
-    dest: /home/docker/draw.io/PreConfig.js
-    owner: root
-    group: root
-    mode: '0444'
-
 ## Install drawio docker
 - name: Install drawio docker
   template:
     src: drawio.yaml.j2
-    dest: /home/docker/draw.io/docker-compose.yaml
+    dest: /home/docker/draw.io.yaml
     owner: root
     group: root
     mode: '0400'
diff --git a/templates/drawio.yaml.j2 b/templates/drawio.yaml.j2
index 2eee9b2f26e377f24c833d013b22a781f309ea78..41a29a312641ad1dcc74f0d3bf54d366ae717f1f 100644
--- a/templates/drawio.yaml.j2
+++ b/templates/drawio.yaml.j2
@@ -17,8 +17,6 @@ services:
     depends_on:
       - image-export
     restart: unless-stopped
-    volumes:
-      - ./PreConfig.js:/usr/local/tomcat/webapps/draw/js/PreConfig.js:ro
     environment:
       - EXPORT_URL=http://image-export:8000/
     labels: