aboutsummaryrefslogtreecommitdiffstats
path: root/sampleconfig
diff options
context:
space:
mode:
authorDerrick Schwabe <[email protected]>2022-04-04 17:43:00 -0600
committerDerrick Schwabe <[email protected]>2022-04-05 14:51:36 -0600
commitc5100ddde13ea864a0d2137736f172bb52bc20a8 (patch)
treea3dec079a877595978b61124915526b2aa59a327 /sampleconfig
parent858a2a10b6790c20d65824c672dcae9bf00e3b7e (diff)
downloadcoinos-server-c5100ddde13ea864a0d2137736f172bb52bc20a8.tar.gz
coinos-server-c5100ddde13ea864a0d2137736f172bb52bc20a8.zip
Use a txt file for lnd cert and macaroon so loading those into config can be automated
Diffstat (limited to 'sampleconfig')
-rw-r--r--sampleconfig/index.js22
1 files changed, 18 insertions, 4 deletions
diff --git a/sampleconfig/index.js b/sampleconfig/index.js
index 5255a742..5f9fa44f 100644
--- a/sampleconfig/index.js
+++ b/sampleconfig/index.js
@@ -1,4 +1,20 @@
//const debug = require("debug")("test");
+const fs = require('fs')
+
+let lndCert, lndMacaroon
+try {
+ lndCert = fs.readFileSync(__dirname + '/lnd/tlscert.txt','utf8')
+} catch (err) {
+ console.warn('no cert file avail')
+ lndCert = ""
+}
+
+try {
+ lndMacaroon = fs.readFileSync(__dirname + '/lnd/macaroon.txt', 'utf8')
+} catch (err) {
+ console.warn('no macaroon file available')
+ lndMacaroon = ""
+}
const db = {
user: "root",
@@ -52,9 +68,7 @@ module.exports = {
lna: {
lnd: true,
socket: "lnd:10009",
- cert: // get this with: sudo base64 config/lnd/tls.cert | tr -d '\n'
- "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLRENDQWMrZ0F3SUJBZ0lRTzBDWGhna3k0Z1RQZDFYZmxZaWFrekFLQmdncWhrak9QUVFEQWpBNE1SOHcKSFFZRFZRUUtFeFpzYm1RZ1lYVjBiMmRsYm1WeVlYUmxaQ0JqWlhKME1SVXdFd1lEVlFRREV3dzVOelJqWXpVMgpOelF4TkdRd0hoY05NakV3T0RBeU1qRXpOakkyV2hjTk1qSXdPVEkzTWpFek5qSTJXakE0TVI4d0hRWURWUVFLCkV4WnNibVFnWVhWMGIyZGxibVZ5WVhSbFpDQmpaWEowTVJVd0V3WURWUVFERXd3NU56UmpZelUyTnpReE5HUXcKV1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVE5bFM5ODlxNklzamJKTkQ1TW14eko1dnpzdGp4bgpUMFVyMitpaC9ZS1NQTlJSNFFKSzAvSk9pR1lzL3pPbGJTRDRxSGg2QlRyQmdMd0FxUDY3ZGh0bG80RzZNSUczCk1BNEdBMVVkRHdFQi93UUVBd0lDcERBVEJnTlZIU1VFRERBS0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEUKQlRBREFRSC9NQjBHQTFVZERnUVdCQlE3M2s3ZXNpTXlHNW1NTTFMRjkzM3IwNG4valRCZ0JnTlZIUkVFV1RCWApnZ3c1TnpSall6VTJOelF4TkdTQ0NXeHZZMkZzYUc5emRJSURiRzVrZ2dSMWJtbDRnZ3AxYm1sNGNHRmphMlYwCmdnZGlkV1pqYjI1dWh3Ui9BQUFCaHhBQUFBQUFBQUFBQUFBQUFBQUFBQUFCaHdTc0hBQUhNQW9HQ0NxR1NNNDkKQkFNQ0EwY0FNRVFDSUFjUVdJd3YrVEkvT2NYZVpRNU1yQm5kQjFtWUQzWFEyU3E1VE5ISnkrTWZBaUF1RlEvNQpNT2pqWWdlN0hZd0gvQmwzb0ZKWWFTUUJEcVFRWE9YVkhDN3JZUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
- macaroon: // get this with: sudo base64 config/lnd/data/chain/bitcoin/regtest/admin.macaroon | tr -d '\n'
- "AgEDbG5kAvgBAwoQ7uOeHFozqNAvezu2+4G29hIBMBoWCgdhZGRyZXNzEgRyZWFkEgV3cml0ZRoTCgRpbmZvEgRyZWFkEgV3cml0ZRoXCghpbnZvaWNlcxIEcmVhZBIFd3JpdGUaIQoIbWFjYXJvb24SCGdlbmVyYXRlEgRyZWFkEgV3cml0ZRoWCgdtZXNzYWdlEgRyZWFkEgV3cml0ZRoXCghvZmZjaGFpbhIEcmVhZBIFd3JpdGUaFgoHb25jaGFpbhIEcmVhZBIFd3JpdGUaFAoFcGVlcnMSBHJlYWQSBXdyaXRlGhgKBnNpZ25lchIIZ2VuZXJhdGUSBHJlYWQAAAYgOcqQGlllETS4FikFxk9X33ZgAi4kowVw9Ze2IcVnfHo=",
+ cert: lndCert,
+ macaroon: lndMacaroon
},
};