diff --git a/backend/utils/config.js b/backend/utils/config.js index 55633be0..8267cc30 100644 --- a/backend/utils/config.js +++ b/backend/utils/config.js @@ -146,7 +146,7 @@ export class ConfigService { this.common.nodes[idx] = { settings: { blockExplorerUrl: '' }, authentication: {} }; this.common.nodes[idx].index = node.index; this.common.nodes[idx].lnNode = node.lnNode; - this.common.nodes[idx].lnImplementation = (process?.env?.lnImplementation) ? process?.env?.lnImplementation : node.lnImplementation ? node.lnImplementation : 'LND'; + this.common.nodes[idx].lnImplementation = (process?.env?.LN_IMPLEMENTATION) ? process?.env?.LN_IMPLEMENTATION : node.lnImplementation ? node.lnImplementation : 'LND'; if (this.common.nodes[idx].lnImplementation === 'CLT') { this.common.nodes[idx].lnImplementation = 'CLN'; } diff --git a/docker/README.md b/docker/README.md index dcd9254d..0e3134d6 100644 --- a/docker/README.md +++ b/docker/README.md @@ -74,6 +74,7 @@ docker build -t rtl:${RTL_VERSION} -f dockerfiles/Dockerfile . Create an environment file with your required configurations. Sample .env: ``` RTL_CONFIG_PATH=/RTLConfig +LN_IMPLEMENTATION=LND MACAROON_PATH=/LNDMacaroon LN_SERVER_URL=https://host.docker.internal:8080 diff --git a/server/utils/config.ts b/server/utils/config.ts index ad9da570..a8abab3e 100644 --- a/server/utils/config.ts +++ b/server/utils/config.ts @@ -150,7 +150,7 @@ export class ConfigService { this.common.nodes[idx] = { settings: { blockExplorerUrl: '' }, authentication: {} }; this.common.nodes[idx].index = node.index; this.common.nodes[idx].lnNode = node.lnNode; - this.common.nodes[idx].lnImplementation = (process?.env?.lnImplementation) ? process?.env?.lnImplementation : node.lnImplementation ? node.lnImplementation : 'LND'; + this.common.nodes[idx].lnImplementation = (process?.env?.LN_IMPLEMENTATION) ? process?.env?.LN_IMPLEMENTATION : node.lnImplementation ? node.lnImplementation : 'LND'; if (this.common.nodes[idx].lnImplementation === 'CLT') { this.common.nodes[idx].lnImplementation = 'CLN'; } switch (this.common.nodes[idx].lnImplementation) { case 'CLN':