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`:
 | 
					`mempool-config.json`:
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
  "CLN": {
 | 
					  "CLIGHTNING": {
 | 
				
			||||||
    "SOCKET": ""
 | 
					    "SOCKET": ""
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
@ -412,6 +412,6 @@ Corresponding `docker-compose.yml` overrides:
 | 
				
			|||||||
```
 | 
					```
 | 
				
			||||||
  api:
 | 
					  api:
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      CLN_SOCKET: ""
 | 
					      CLIGHTNING_SOCKET: ""
 | 
				
			||||||
      ...
 | 
					      ...
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
				
			|||||||
@ -67,6 +67,22 @@
 | 
				
			|||||||
    "ENABLED": __BISQ_ENABLED__,
 | 
					    "ENABLED": __BISQ_ENABLED__,
 | 
				
			||||||
    "DATA_PATH": "__BISQ_DATA_PATH__"
 | 
					    "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": {
 | 
					  "SOCKS5PROXY": {
 | 
				
			||||||
    "ENABLED": __SOCKS5PROXY_ENABLED__,
 | 
					    "ENABLED": __SOCKS5PROXY_ENABLED__,
 | 
				
			||||||
    "USE_ONION": __SOCKS5PROXY_USE_ONION__,
 | 
					    "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"}
 | 
					__LND_REST_API_URL__=${LND_REST_API_URL:="https://localhost:8080"}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# CLN
 | 
					# CLN
 | 
				
			||||||
__CLN_SOCKET__=${CLN_SOCKET:=""}
 | 
					__CLIGHTNING_SOCKET__=${CLIGHTNING_SOCKET:=""}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
mkdir -p "${__MEMPOOL_CACHE_DIR__}"
 | 
					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
 | 
					sed -i "s!__LND_REST_API_URL__!${__LND_REST_API_URL__}!g" mempool-config.json
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# CLN
 | 
					# 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
 | 
					node /backend/package/index.js
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user