From 5e39c0040ddde260831a5b9f73c0bbfec3738f94 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Tue, 13 Apr 2021 23:20:23 +0000
Subject: [PATCH] Docker...
---
borgbutler-server/src/main/java/de/micromata/borgbutler/server/Main.java | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/borgbutler-server/src/main/java/de/micromata/borgbutler/server/Main.java b/borgbutler-server/src/main/java/de/micromata/borgbutler/server/Main.java
index 93f77ce..036d7fe 100644
--- a/borgbutler-server/src/main/java/de/micromata/borgbutler/server/Main.java
+++ b/borgbutler-server/src/main/java/de/micromata/borgbutler/server/Main.java
@@ -54,6 +54,7 @@
options.addOption("p", "port", true, "The default port for the web server.");
options.addOption("q", "quiet", false, "Don't open browser automatically.");
options.addOption("h", "help", false, "Print this help screen.");
+ //options.addOption("homeDir", true, "Specify own home directory of butler. Default is $HOME/.borgbutler");
CommandLineParser parser = new DefaultParser();
try {
// parse the command line arguments
@@ -82,6 +83,10 @@
return;
}
}
+ String applicationHome = System.getProperty("borgbutlerHome");
+ if (applicationHome != null) {
+ ConfigurationHandler.init(applicationHome);
+ }
if (Desktop.isDesktopSupported()) {
RunningMode.setServerType(RunningMode.ServerType.DESKTOP);
} else {
@@ -104,6 +109,8 @@
} catch (Exception ex) {
log.info("Can't open web browser: " + ex.getMessage());
}
+ } else {
+ log.info("Please open your browser: " + server.getUrl().replace("0.0.0.0", "127.0.0.1")); // 0.0.0.0 for Docker installations.
}
} catch (ParseException ex) {
// oops, something went wrong
--
Gitblit v1.10.0