Merge pull request #2486 from WesVleuten/master
Add docker lightning backend config
This commit is contained in:
		
						commit
						2d0b4f868e
					
				
							
								
								
									
										3
									
								
								contributors/WesVleuten.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								contributors/WesVleuten.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,3 @@
 | 
			
		||||
I hereby accept the terms of the Contributor License Agreement in the CONTRIBUTING.md file of the mempool/mempool git repository as of September 1, 2022.
 | 
			
		||||
 | 
			
		||||
Signed: WesVleuten
 | 
			
		||||
@ -403,7 +403,7 @@ Corresponding `docker-compose.yml` overrides:
 | 
			
		||||
 | 
			
		||||
`mempool-config.json`:
 | 
			
		||||
```
 | 
			
		||||
  "CLN": {
 | 
			
		||||
  "CLIGHTNING": {
 | 
			
		||||
    "SOCKET": ""
 | 
			
		||||
  }
 | 
			
		||||
```
 | 
			
		||||
@ -412,6 +412,6 @@ Corresponding `docker-compose.yml` overrides:
 | 
			
		||||
```
 | 
			
		||||
  api:
 | 
			
		||||
    environment:
 | 
			
		||||
      CLN_SOCKET: ""
 | 
			
		||||
      CLIGHTNING_SOCKET: ""
 | 
			
		||||
      ...
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
@ -67,6 +67,22 @@
 | 
			
		||||
    "ENABLED": __BISQ_ENABLED__,
 | 
			
		||||
    "DATA_PATH": "__BISQ_DATA_PATH__"
 | 
			
		||||
  },
 | 
			
		||||
  "LIGHTNING": {
 | 
			
		||||
    "ENABLED": __LIGHTNING_ENABLED__,
 | 
			
		||||
    "BACKEND": "__LIGHTNING_BACKEND__",
 | 
			
		||||
    "STATS_REFRESH_INTERVAL": __LIGHTNING_STATS_REFRESH_INTERVAL__,
 | 
			
		||||
    "GRAPH_REFRESH_INTERVAL": __LIGHTNING_GRAPH_REFRESH_INTERVAL__,
 | 
			
		||||
    "LOGGER_UPDATE_INTERVAL": __LIGHTNING_LOGGER_UPDATE_INTERVAL__,
 | 
			
		||||
    "TOPOLOGY_FOLDER": "__LIGHTNING_TOPOLOGY_FOLDER__"
 | 
			
		||||
  },
 | 
			
		||||
  "LND": {
 | 
			
		||||
    "TLS_CERT_PATH": "__LND_TLS_CERT_PATH__",
 | 
			
		||||
    "MACAROON_PATH": "__LND_MACAROON_PATH__",
 | 
			
		||||
    "REST_API_URL": "__LND_REST_API_URL__"
 | 
			
		||||
  },
 | 
			
		||||
  "CLIGHTNING": {
 | 
			
		||||
    "SOCKET": "__CLIGHTNING_SOCKET__"
 | 
			
		||||
  },
 | 
			
		||||
  "SOCKS5PROXY": {
 | 
			
		||||
    "ENABLED": __SOCKS5PROXY_ENABLED__,
 | 
			
		||||
    "USE_ONION": __SOCKS5PROXY_USE_ONION__,
 | 
			
		||||
 | 
			
		||||
@ -105,7 +105,7 @@ __LND_MACAROON_PATH__=${LND_MACAROON_PATH:=""}
 | 
			
		||||
__LND_REST_API_URL__=${LND_REST_API_URL:="https://localhost:8080"}
 | 
			
		||||
 | 
			
		||||
# CLN
 | 
			
		||||
__CLN_SOCKET__=${CLN_SOCKET:=""}
 | 
			
		||||
__CLIGHTNING_SOCKET__=${CLIGHTNING_SOCKET:=""}
 | 
			
		||||
 | 
			
		||||
mkdir -p "${__MEMPOOL_CACHE_DIR__}"
 | 
			
		||||
 | 
			
		||||
@ -203,6 +203,6 @@ sed -i "s!__LND_MACAROON_PATH__!${__LND_MACAROON_PATH__}!g" mempool-config.json
 | 
			
		||||
sed -i "s!__LND_REST_API_URL__!${__LND_REST_API_URL__}!g" mempool-config.json
 | 
			
		||||
 | 
			
		||||
# CLN
 | 
			
		||||
sed -i "s!__CLN_SOCKET__!${__CLN_SOCKET__}!g" mempool-config.json
 | 
			
		||||
sed -i "s!__CLIGHTNING_SOCKET__!${__CLIGHTNING_SOCKET__}!g" mempool-config.json
 | 
			
		||||
 | 
			
		||||
node /backend/package/index.js
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user