Files

17 lines
1.1 KiB
Bash
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
export APP_MEMPOOL_IP="10.21.21.26"
export APP_MEMPOOL_PORT="3006"
export APP_MEMPOOL_API_IP="10.21.21.27"
export APP_MEMPOOL_DB_IP="10.21.21.28"
hidden_service_file="${EXPORTS_TOR_DATA_DIR}/app-${EXPORTS_APP_ID}/hostname"
export APP_MEMPOOL_HIDDEN_SERVICE="$(cat "${hidden_service_file}" 2>/dev/null || echo "")"
# Проверьте, установлено ли приложение Lightning Node, и если да, экспортируйте необходимые переменные.
# Приложение Lightning Node является необязательным и не указано в поле `required` файла dfwebos-app.yml, поэтому нам нужно сделать это для совместимости с umbrelOS >=1.3, где экспортируются только необходимые приложения.
installed_apps=$("${DFWEBOS_ROOT}/scripts/app" ls-installed)
if echo "$installed_apps" | grep --quiet 'lightning'; then
export APP_MEMPOOL_LIGHTNING_NODE_PORT="9735"
export APP_MEMPOOL_LIGHTNING_NODE_IP="10.21.21.9"
export APP_MEMPOOL_LIGHTNING_NODE_REST_PORT="8080"
fi