diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..13566b81b018ad684f3a35fee301741b2734c8f4
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/docker-compose.yml b/docker-compose.yml
index 67a72a6892d5ac828f0ec08bab2d3c5b4084838b..41ccef95794cfcc15bbeb30095e247e165676dbf 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -2,7 +2,7 @@ version: '1'
 
 services:
   neo4j:
-    image: neo4j
+    image: ./neo4j
     restart: unless-stopped
     ports:
       - 7474:7474
@@ -14,4 +14,4 @@ services:
       - ./neo4j/logs:/logs
       - ./neo4j/plugins:/plugins
     environment:
-      - NEO4J_AUTH=neo4j/test
+      - NEO4J_AUTH=neo4j/test
\ No newline at end of file
diff --git a/neo4j/Dockerfile b/neo4j/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..4c4e39edd88009df28a2edfa69a7d5811850cb3d
--- /dev/null
+++ b/neo4j/Dockerfile
@@ -0,0 +1,4 @@
+FROM neo4j:4.4.14
+COPY import/software-graph.dump /import/
+RUN bash -c "bin/neo4j-admin load --from=/import/software-graph.dump --database=software-graph"
+EXPOSE 7474 7473 7687
\ No newline at end of file