#!/bin/bash # Проверьте, установлено ли приложение Lightning Node, и если да, экспортируйте необходимые переменные. installed_apps=$("${DFWEBOS_ROOT}/scripts/app" ls-installed) if echo "$installed_apps" | grep --quiet -x 'lightning'; then export APP_ALBYHUB_LN_BACKEND="LND" export APP_ALBYHUB_LND_ADDRESS="10.21.21.9:10009" export APP_ALBYHUB_LND_CERT_FILE="/lnd/tls.cert" # Без `lightning` в качестве зависимости нам необходимо жестко запрограммировать путь к файлу макарон LND. # Это означает, что Alby Hub в настоящее время работает только с основной сетью. # Когда в DFWebOS будут поддерживаться дополнительные зависимости, мы сможем вернуться к этому вопросу. export APP_ALBYHUB_LND_MACAROON_FILE="/lnd/data/chain/bitcoin/mainnet/admin.macaroon" fi