Skip to content

Commit d3990fc

Browse files
committed
Docker: ensure lightningd instance is running
Closes #32.
1 parent 0c6c67f commit d3990fc

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bin/docker-entrypoint.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,15 @@ else
6262
[[ -z "$LN_ALIAS" ]] || lnopt+=(--alias="$LN_ALIAS")
6363

6464
lightningd "${lnopt[@]}" $(echo "$RPC_OPT" | sed -r 's/(^| )-/\1--bitcoin-/g') > /dev/null &
65-
6665
fi
6766

6867
if [ ! -S /etc/lightning/lightning-rpc ]; then
6968
echo -n "waiting for RPC unix socket... "
7069
sed --quiet '/^lightning-rpc$/ q' <(inotifywait -e create,moved_to --format '%f' -qm $LN_PATH)
7170
fi
71+
72+
lightning-cli --lightning-dir=$LN_PATH getinfo > /dev/null
73+
7274
echo "ready."
7375

7476
echo "Starting Lightning Charge"

0 commit comments

Comments
 (0)