From 6edec12105fdce8f2629f3cb9f688da746876d25 Mon Sep 17 00:00:00 2001 From: Daniel Lugo Date: Sun, 4 Apr 2021 13:18:04 -0400 Subject: [PATCH] read lndaddress from command line arguments --- main.js | 1 + src/server.js | 22 +++++++++++++++------- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/main.js b/main.js index d62a413e..bab89bcb 100644 --- a/main.js +++ b/main.js @@ -17,6 +17,7 @@ program .option("-k, --le-email [email]", "lets encrypt required contact email") .option("-c, --mainnet", "run server on mainnet mode") .option("-t, --tunnel","create a localtunnel to listen behind a firewall") + .option('-r, --lndaddress', 'Lnd address, defaults to 127.0.0.1:9735') .parse(process.argv); // load server diff --git a/src/server.js b/src/server.js index 9f063c99..44bc4379 100644 --- a/src/server.js +++ b/src/server.js @@ -391,13 +391,21 @@ const server = program => { const Sockets = require('./sockets')(io) - require('./routes')(app, defaults, Sockets, { - serverHost, - serverPort, - usetls: program.usetls, - CA, - CA_KEY - }) + require('./routes')( + app, + { + ...defaults, + lndAddress: program.lndAddress + }, + Sockets, + { + serverHost, + serverPort, + usetls: program.usetls, + CA, + CA_KEY + } + ) // enable CORS headers app.use(require('./cors'))