From 422b80e3a4a56a98ccb322ba210b36f9e823c255 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Sun, 18 Apr 2021 00:07:48 +0000
Subject: [PATCH] Docker runs now stable (after migrating to SpringBoot).

---
 borgbutler-docker/app/entrypoint.sh                                                       |    2 +-
 borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/BorgButlerApplication.kt |    1 +
 borgbutler-docker/app/Dockerfile                                                          |    1 -
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/borgbutler-docker/app/Dockerfile b/borgbutler-docker/app/Dockerfile
index bce532b..b791fa9 100644
--- a/borgbutler-docker/app/Dockerfile
+++ b/borgbutler-docker/app/Dockerfile
@@ -18,7 +18,6 @@
 # Don't put fat jar files in docker images: https://phauer.com/2019/no-fat-jar-in-docker-image/
 ARG DEPENDENCY=target/dependency/borgbutler-server-0.5-SNAPSHOT
 COPY ${DEPENDENCY}/lib /app/lib
-COPY ${DEPENDENCY}/web /app/web
 #COPY ${DEPENDENCY}/META-INF /app/META-INF
 #COPY ${DEPENDENCY}/BOOT-INF/classes /app
 
diff --git a/borgbutler-docker/app/entrypoint.sh b/borgbutler-docker/app/entrypoint.sh
index 6750c5d..1e92dd7 100644
--- a/borgbutler-docker/app/entrypoint.sh
+++ b/borgbutler-docker/app/entrypoint.sh
@@ -49,7 +49,7 @@
 
 echo "Starting java ${JAVA_OPTS} -cp app/web/*:app/lib/* -DBorgButlerHome=/BorgButler/ -DapplicationHome=/app -DbindAddress=0.0.0.0 -DallowedClientIps=172.17. ${JAVA_MAIN} -q ${JAVA_ARGS}"
 
-java $JAVA_OPTS -cp app/web/*:app/lib/* -DborgbutlerHome=/BorgButler/ -DapplicationHome=/app -Dserver.address=0.0.0.0 -DallowedClientIps=172.17. $JAVA_MAIN -q $JAVA_ARGS &
+java $JAVA_OPTS -cp app/web/*:app/lib/* -DBorgButlerHome=/BorgButler/ -DapplicationHome=/app -Dserver.address=0.0.0.0 -DallowedClientIps=172.17. $JAVA_MAIN -q $JAVA_ARGS &
 
 CHILD=$!
 wait $CHILD
diff --git a/borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/BorgButlerApplication.kt b/borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/BorgButlerApplication.kt
index 3f5a401..41ef2d9 100644
--- a/borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/BorgButlerApplication.kt
+++ b/borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/BorgButlerApplication.kt
@@ -43,6 +43,7 @@
             borgButlerHome = File(System.getProperty("user.home"), ".borgbutler").absolutePath
             System.setProperty("BorgButlerHome", borgButlerHome)
         }
+        log.info { "Using BorgButlerHome: $borgButlerHome" }
         // Preread configuration to get setting development mode for WebConfig (logging not yet initialized, so
         // reread configuration later after logging is available for getting log information on errors etc.)
         val configuration = ConfigurationHandler.readJsonConfigfile(File(borgButlerHome))

--
Gitblit v1.10.0