GN-76 Docker config files added
diff --git a/src/main/java/org/eclipse/openk/portal/common/InitBackendConfig.java b/src/main/java/org/eclipse/openk/portal/common/InitBackendConfig.java
index 33d373d..61d7e63 100644
--- a/src/main/java/org/eclipse/openk/portal/common/InitBackendConfig.java
+++ b/src/main/java/org/eclipse/openk/portal/common/InitBackendConfig.java
@@ -47,6 +47,10 @@
backendConfigFile="backendConfigCustom.json";
moduleConfigFile="moduleConfigCustom.json";
break;
+ case "Docker":
+ backendConfigFile="backendConfigDocker.json";
+ moduleConfigFile="moduleConfigDocker.json";
+ break;
default:
backendConfigFile="backendConfigProduction.json";
moduleConfigFile="moduleConfigProduction.json";
diff --git a/src/main/resources/backendConfigDocker.json b/src/main/resources/backendConfigDocker.json
new file mode 100644
index 0000000..cc481a9
--- /dev/null
+++ b/src/main/resources/backendConfigDocker.json
@@ -0,0 +1,10 @@
+{
+ "internalSessionLengthMillis": 3600000,
+ "reloadUsersInSec": 300,
+ "authServerUrl": "http://localhost:8888/",
+ "keycloakRealm": "portaldocker",
+ "keycloakClient": "portal-docker",
+ "keycloakAdmin": "admin",
+ "keycloakPW": "nimda",
+ "maxLoadUsers": 1000
+}
\ No newline at end of file
diff --git a/src/main/resources/moduleConfigDocker.json b/src/main/resources/moduleConfigDocker.json
new file mode 100644
index 0000000..63832d7
--- /dev/null
+++ b/src/main/resources/moduleConfigDocker.json
@@ -0,0 +1,39 @@
+[
+ {
+ "name": "Betriebstagebuch",
+ "cols": 1,
+ "rows": 1,
+ "color": "#ffffff",
+ "link": "http://localhost:8080/ElogbookFrontend",
+ "pictureLink": "https://www.openkonsequenz.de/medien/cache/main_image/m_logbuch_2443636.jpg",
+ "requiredRole": "elogbook-access"
+
+ },
+ {
+ "name": "Bereitschaftsplanung",
+ "cols": 1,
+ "rows": 1,
+ "color": "#ffffff",
+ "link": "https://www.openkonsequenz.de/anwender/11-geplante-projekte/94-bereitschaftsplan",
+ "pictureLink": "https://www.openkonsequenz.de/medien/cache/main_image/l_bereitschaftsplan_57882047.jpg",
+ "requiredRole": "planning-access"
+ },
+ {
+ "name": "Einspeisemanagement",
+ "cols": 1,
+ "rows": 1,
+ "color": "#ffffff",
+ "link": "https://www.openkonsequenz.de/anwender/11-geplante-projekte/20-eisman",
+ "pictureLink": "https://www.openkonsequenz.de/medien/cache/main_image/l_ok_module6.jpg",
+ "requiredRole": "feedin-management-access"
+ },
+ {
+ "name": "Geplante Maßnahmen",
+ "cols": 1,
+ "rows": 1,
+ "color": "#ffffff",
+ "link": "http://localhost:8080/GridMeasuresFrontend",
+ "pictureLink": "https://www.openkonsequenz.de//components/com_flexicontent/librairies/phpthumb/phpThumb.php?src=/medien/cache/main_image/l_ok_module5.jpg",
+ "requiredRole": "planned-policies-access"
+ }
+]