Ride The Lightning is a Web UI for Lightning Network nodes. It is accessible via the bitcoin VM's private zerotier IP on port 3000.
		
			
				
	
	
		
			75 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
node.default['bitcoin']['version']   = '0.20.1'
 | 
						|
node.default['bitcoin']['checksum']  = '4bbd62fd6acfa5e9864ebf37a24a04bc2dcfe3e3222f056056288d854c53b978'
 | 
						|
node.default['bitcoin']['username']  = 'satoshi'
 | 
						|
node.default['bitcoin']['usergroup'] = 'bitcoin'
 | 
						|
node.default['bitcoin']['network']   = 'mainnet'
 | 
						|
node.default['bitcoin']['conf_path'] = '/home/satoshi/.bitcoin/bitcoin.conf'
 | 
						|
node.default['bitcoin']['walletdir'] = '/home/satoshi/.bitcoin'
 | 
						|
node.default['bitcoin']['datadir']   = '/mnt/data/bitcoin'
 | 
						|
 | 
						|
node.default['bitcoin']['conf'] = {
 | 
						|
  irc: 1,
 | 
						|
  dnsseed: 1,
 | 
						|
  upnp: 1,
 | 
						|
  checkblocks: 10,
 | 
						|
  checklevel: 1,
 | 
						|
  txindex: 1,
 | 
						|
  whitelist: '127.0.0.1',
 | 
						|
  listen: 1,
 | 
						|
  server: 1,
 | 
						|
  rpcssl: 0,
 | 
						|
  rpcuser: 'satoshi',
 | 
						|
  rpcbind: "127.0.0.1:8332",
 | 
						|
  gen: 0,
 | 
						|
  zmqpubrawblock: 'tcp://127.0.0.1:8337',
 | 
						|
  zmqpubrawtx: 'tcp://127.0.0.1:8338'
 | 
						|
}
 | 
						|
 | 
						|
node.default['c-lightning']['repo'] = 'https://github.com/ElementsProject/lightning'
 | 
						|
node.default['c-lightning']['revision'] = 'v0.9.2'
 | 
						|
node.default['c-lightning']['source_dir'] = '/opt/c-lightning'
 | 
						|
node.default['c-lightning']['lightning_dir'] = "/home/#{node['bitcoin']['username']}/.lightning"
 | 
						|
node.default['c-lightning']['alias'] = 'ln3.kosmos.org'
 | 
						|
node.default['c-lightning']['rgb'] = '0D4F99'
 | 
						|
node.default['c-lightning']['log_level'] = 'info'
 | 
						|
node.default['c-lightning']['public_ip'] = '148.251.237.73'
 | 
						|
 | 
						|
node.default['lnd']['repo'] = 'https://github.com/lightningnetwork/lnd'
 | 
						|
node.default['lnd']['revision'] = 'v0.11.1-beta'
 | 
						|
node.default['lnd']['source_dir'] = '/opt/lnd'
 | 
						|
node.default['lnd']['lnd_dir'] = "/home/#{node['bitcoin']['username']}/.lnd"
 | 
						|
node.default['lnd']['alias'] = 'ln2.kosmos.org'
 | 
						|
node.default['lnd']['color'] = '#5e0c99'
 | 
						|
node.default['lnd']['log_level'] = 'info'
 | 
						|
node.default['lnd']['public_ip'] = '148.251.237.111'
 | 
						|
node.default['lnd']['public_port'] = '9375'
 | 
						|
node.default['lnd']['port'] = '9736'
 | 
						|
node.default['lnd']['minchansize'] = '1000000'
 | 
						|
node.default['lnd']['basefee'] = '500'
 | 
						|
node.default['lnd']['feerate'] = '1'
 | 
						|
 | 
						|
node.default['rtl']['repo'] = 'https://github.com/Ride-The-Lightning/RTL.git'
 | 
						|
node.default['rtl']['revision'] = 'v0.10.0'
 | 
						|
node.default['rtl']['host'] = '10.1.1.163'
 | 
						|
node.default['rtl']['port'] = '3000'
 | 
						|
 | 
						|
node.default['dotnet']['ms_packages_src_url'] = "https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb"
 | 
						|
node.default['dotnet']['ms_packages_src_checksum'] = "4df5811c41fdded83eb9e2da9336a8dfa5594a79dc8a80133bd815f4f85b9991"
 | 
						|
 | 
						|
node.default['nbxplorer']['repo'] = 'https://github.com/dgarage/NBXplorer'
 | 
						|
node.default['nbxplorer']['revision'] = 'latest'
 | 
						|
node.default['nbxplorer']['source_dir'] = '/opt/nbxplorer'
 | 
						|
node.default['nbxplorer']['config_path'] = "/home/#{node['bitcoin']['username']}/.nbxplorer/Main/settings.config"
 | 
						|
node.default['nbxplorer']['port'] = '24445'
 | 
						|
 | 
						|
node.default['btcpay']['repo'] = 'https://github.com/btcpayserver/btcpayserver'
 | 
						|
node.default['btcpay']['revision'] = 'latest'
 | 
						|
node.default['btcpay']['source_dir'] = '/opt/btcpay'
 | 
						|
node.default['btcpay']['config_path'] = "/home/#{node['bitcoin']['username']}/.btcpayserver/Main/settings.config"
 | 
						|
node.default['btcpay']['log_path'] = "/home/#{node['bitcoin']['username']}/.btcpayserver/debug.log"
 | 
						|
node.default['btcpay']['port'] = '23001'
 | 
						|
node.default["btcpay"]["domain"] = 'btcpay.kosmos.org'
 | 
						|
node.default['btcpay']['postgres']['port'] = 5432
 | 
						|
node.default['btcpay']['postgres']['database'] = 'btcpayserver'
 | 
						|
node.default['btcpay']['postgres']['user'] = 'satoshi'
 |