From 6f87fd9c89848724c02711988fe72d0c07614375 Mon Sep 17 00:00:00 2001 From: wiz Date: Sat, 27 Aug 2022 18:57:59 +0200 Subject: [PATCH] [ops] Add production lightning backend configurations --- .../mempool-config.mainnet-lightning.json | 49 +++++++++++++++++++ .../mempool-config.signet-lightning.json | 44 +++++++++++++++++ .../mempool-config.testnet-lightning.json | 44 +++++++++++++++++ 3 files changed, 137 insertions(+) create mode 100644 production/mempool-config.mainnet-lightning.json create mode 100644 production/mempool-config.signet-lightning.json create mode 100644 production/mempool-config.testnet-lightning.json diff --git a/production/mempool-config.mainnet-lightning.json b/production/mempool-config.mainnet-lightning.json new file mode 100644 index 000000000..99ce8d518 --- /dev/null +++ b/production/mempool-config.mainnet-lightning.json @@ -0,0 +1,49 @@ +{ + "MEMPOOL": { + "NETWORK": "mainnet", + "BACKEND": "esplora", + "HTTP_PORT": 8993, + "INDEXING_BLOCKS_AMOUNT": 0, + "API_URL_PREFIX": "/api/v1/" + }, + "SYSLOG": { + "MIN_PRIORITY": "debug" + }, + "CORE_RPC": { + "PORT": 8332, + "USERNAME": "__BITCOIN_RPC_USER__", + "PASSWORD": "__BITCOIN_RPC_PASS__" + }, + "ESPLORA": { + "REST_API_URL": "http://127.0.0.1:4000" + }, + "LIGHTNING": { + "ENABLED": true, + "BACKEND": "cln", + "GRAPH_REFRESH_INTERVAL": 60, + "TOPOLOGY_FOLDER": "/cln/topology/output" + }, + "LND": { + "REST_API_URL": "https://127.0.0.1:8888", + "TLS_CERT_PATH": "/lnd/.lnd/tls.cert", + "MACAROON_PATH": "/lnd/.lnd/data/chain/bitcoin/mainnet/readonly.macaroon" + }, + "CLIGHTNING": { + "SOCKET": "/cln/.lightning/bitcoin/lightning-rpc" + }, + "MAXMIND": { + "ENABLED": true, + "GEOLITE2_CITY": "/usr/local/share/GeoIP/GeoIP2-City.mmdb" + }, + "STATISTICS": { + "ENABLED": false + }, + "DATABASE": { + "ENABLED": true, + "HOST": "127.0.0.1", + "PORT": 3306, + "DATABASE": "mempool_mainnet_lightning", + "USERNAME": "mempool_mainnet_lightning", + "PASSWORD": "mempool_mainnet_lightning" + } +} diff --git a/production/mempool-config.signet-lightning.json b/production/mempool-config.signet-lightning.json new file mode 100644 index 000000000..08250ffbd --- /dev/null +++ b/production/mempool-config.signet-lightning.json @@ -0,0 +1,44 @@ +{ + "MEMPOOL": { + "NETWORK": "signet", + "BACKEND": "esplora", + "HTTP_PORT": 8991, + "INDEXING_BLOCKS_AMOUNT": 0, + "API_URL_PREFIX": "/api/v1/" + }, + "SYSLOG": { + "MIN_PRIORITY": "debug" + }, + "CORE_RPC": { + "PORT": 38332, + "USERNAME": "__BITCOIN_RPC_USER__", + "PASSWORD": "__BITCOIN_RPC_PASS__" + }, + "ESPLORA": { + "REST_API_URL": "http://127.0.0.1:4003" + }, + "LIGHTNING": { + "ENABLED": true, + "BACKEND": "cln", + "GRAPH_REFRESH_INTERVAL": 60, + "TOPOLOGY_FOLDER": "" + }, + "CLIGHTNING": { + "SOCKET": "/cln/.lightning/signet/lightning-rpc" + }, + "MAXMIND": { + "ENABLED": true, + "GEOLITE2_CITY": "/usr/local/share/GeoIP/GeoIP2-City.mmdb" + }, + "STATISTICS": { + "ENABLED": false + }, + "DATABASE": { + "ENABLED": true, + "HOST": "127.0.0.1", + "PORT": 3306, + "USERNAME": "mempool_signet_lightning", + "PASSWORD": "mempool_signet_lightning", + "DATABASE": "mempool_signet_lightning" + } +} diff --git a/production/mempool-config.testnet-lightning.json b/production/mempool-config.testnet-lightning.json new file mode 100644 index 000000000..c2a42e4bc --- /dev/null +++ b/production/mempool-config.testnet-lightning.json @@ -0,0 +1,44 @@ +{ + "MEMPOOL": { + "NETWORK": "testnet", + "BACKEND": "esplora", + "HTTP_PORT": 8992, + "INDEXING_BLOCKS_AMOUNT": 0, + "API_URL_PREFIX": "/api/v1/" + }, + "SYSLOG": { + "MIN_PRIORITY": "debug" + }, + "CORE_RPC": { + "PORT": 18332, + "USERNAME": "__BITCOIN_RPC_USER__", + "PASSWORD": "__BITCOIN_RPC_PASS__" + }, + "ESPLORA": { + "REST_API_URL": "http://127.0.0.1:4002" + }, + "LIGHTNING": { + "ENABLED": true, + "BACKEND": "cln", + "GRAPH_REFRESH_INTERVAL": 60, + "TOPOLOGY_FOLDER": "" + }, + "CLIGHTNING": { + "SOCKET": "/cln/.lightning/testnet/lightning-rpc" + }, + "MAXMIND": { + "ENABLED": true, + "GEOLITE2_CITY": "/usr/local/share/GeoIP/GeoIP2-City.mmdb" + }, + "STATISTICS": { + "ENABLED": false + }, + "DATABASE": { + "ENABLED": true, + "HOST": "127.0.0.1", + "PORT": 3306, + "USERNAME": "mempool_testnet_lightning", + "PASSWORD": "mempool_testnet_lightning", + "DATABASE": "mempool_testnet_lightning" + } +}