17 lines
1.1 KiB
Bash
17 lines
1.1 KiB
Bash
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 |