From a3451446105dff936088c459abf90a89cc955810 Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Tue, 6 Oct 2020 18:02:03 +0700 Subject: [PATCH] Fix missing file descriptors when starting Umbrel from the CLI (#269) --- .gitignore | 2 ++ logs/.gitkeep | 0 scripts/start | 7 ++++--- scripts/update/.updateignore | 1 + 4 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 logs/.gitkeep diff --git a/.gitignore b/.gitignore index 997bae9..8c48552 100644 --- a/.gitignore +++ b/.gitignore @@ -21,6 +21,7 @@ db/* electrs/* events/signals/* lnd/* +logs/* statuses/* tor/* @@ -33,5 +34,6 @@ tor/* !db/.gitkeep !events/signals/.gitkeep !lnd/.gitkeep +!logs/.gitkeep !tor/data/.gitkeep !tor/run/.gitkeep diff --git a/logs/.gitkeep b/logs/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/scripts/start b/scripts/start index 290643c..c5a4151 100755 --- a/scripts/start +++ b/scripts/start @@ -29,6 +29,7 @@ check_dependencies fswatch check_dependencies rsync jq curl UMBREL_ROOT="$(dirname $(readlink -f "${BASH_SOURCE[0]}"))/.." +UMBREL_LOGS="${UMBREL_ROOT}/logs" if [[ ! -d "$UMBREL_ROOT" ]]; then echo "Root dir does not exist '$UMBREL_ROOT'" @@ -70,15 +71,15 @@ cd "$UMBREL_ROOT" echo "Starting karen..." echo -./karen & +./karen &>> "${UMBREL_LOGS}/karen.log" & echo "Starting backup monitor..." echo -./scripts/backup/monitor & +./scripts/backup/monitor &>> "${UMBREL_LOGS}/backup-monitor.log" & echo "Starting decoy backup trigger..." echo -./scripts/backup/decoy-trigger & +./scripts/backup/decoy-trigger &>> "${UMBREL_LOGS}/backup-decoy-trigger.log" & echo echo "Starting Docker services..." diff --git a/scripts/update/.updateignore b/scripts/update/.updateignore index b32c8c6..a3121b3 100644 --- a/scripts/update/.updateignore +++ b/scripts/update/.updateignore @@ -6,3 +6,4 @@ statuses tor/* electrs/* events/signals +logs