From 3238ef46ef6f7867fd97263df1e5bede97a1ccd5 Mon Sep 17 00:00:00 2001
From: Philipp Gortan
Date: Thu, 24 Jan 2019 12:25:43 +0100
Subject: [PATCH] SUP-7360: make sure everyone agrees that mesh writes to
/mesh/data
---
docker-compose.yml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/docker-compose.yml b/docker-compose.yml
index 5696787..2bcebae 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -30,7 +30,7 @@ services:
image: gentics/mesh:0.27.2
volumes:
- mesh-config:/config
- - mesh-data:/data
+ - mesh-data:/mesh/data
- ./mesh/mesh.yml:/config/mesh.yml
- ./mesh/keycloak_mapper.js:/config/keycloak_mapper.js
ulimits:
@@ -41,6 +41,7 @@ services:
MESH_ELASTICSEARCH_URL: "http://elasticsearch:9200"
MESH_ELASTICSEARCH_START_EMBEDDED: "false"
MESH_UPDATECHECK: "false"
+ MESH_GRAPH_DB_DIRECTORY: /mesh/data/graphdb
JAVA_TOOL_OPTIONS: "-Xms320m -Xmx320m -XX:MaxDirectMemorySize=200m"
# TODO: Remove this workaround when Mesh can handle Keycloak wait/timeout
command: ["sh", "-c", "c=0;rc=-1; until [ \"$$rc\" = \"0\" ]; do wget -O/dev/null -T 3 keycloak:8080/auth/realms/reference/ 2>/dev/null; rc=$$?; if [ \"$$rc\" != \"0\" ]; then let 'c++'; echo 'Waiting for Keycloak #'$$c'...'; sleep 5; fi; done; exec java -jar mesh.jar"]