|
|
|
@ -2,9 +2,9 @@
|
|
|
|
|
|
|
|
|
|
set -e -o pipefail
|
|
|
|
|
|
|
|
|
|
# you have two possible ways how to specify ADMIN_MACAROON_FILE and TLS_CERT_FILE
|
|
|
|
|
# you have two possible ways how to specify MACAROON_FILE and TLS_CERT_FILE
|
|
|
|
|
# 1. specify LND_HOME if it is located on your local machine, we derive default paths from there
|
|
|
|
|
# 2. specify env variables ADMIN_MACAROON_FILE and TLS_CERT_FILE
|
|
|
|
|
# 2. specify env variables MACAROON_FILE and TLS_CERT_FILE
|
|
|
|
|
|
|
|
|
|
# also you want to specify LND_GRPC_HOST if your node is remote
|
|
|
|
|
# other config tweaks have to be done by changing lntop/home/initial-config-template.toml before build
|
|
|
|
@ -12,14 +12,14 @@ set -e -o pipefail
|
|
|
|
|
|
|
|
|
|
# note: docker uses network_mode: host
|
|
|
|
|
|
|
|
|
|
if [[ -z "$ADMIN_MACAROON_FILE" || -z "$TLS_CERT_FILE" ]]; then
|
|
|
|
|
if [[ -z "$MACAROON_FILE" || -z "$TLS_CERT_FILE" ]]; then
|
|
|
|
|
if [[ -z "$LND_HOME" ]]; then
|
|
|
|
|
export LND_HOME="$HOME/.lnd"
|
|
|
|
|
echo "warning: LND_HOME is not set, assuming '$LND_HOME'"
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
export ADMIN_MACAROON_FILE=${ADMIN_MACAROON_FILE:-$LND_HOME/data/chain/bitcoin/mainnet/admin.macaroon}
|
|
|
|
|
export MACAROON_FILE=${MACAROON_FILE:-$LND_HOME/data/chain/bitcoin/mainnet/readonly.macaroon}
|
|
|
|
|
export TLS_CERT_FILE=${TLS_CERT_FILE:-$LND_HOME/tls.cert}
|
|
|
|
|
export LND_GRPC_HOST=${LND_GRPC_HOST:-//127.0.0.1:10009}
|
|
|
|
|
|
|
|
|
|