65185b1a1b 
							
						 
					 
					
						
						
							
							Update lnd to 0.12.0  
						
						
						
						
					 
					
						2021-01-27 18:05:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0d2a04f8ba 
							
						 
					 
					
						
						
							
							Refactor bitcoind recipe  
						
						... 
						
						
						
						Fixes various issues, like compilation not starting on subsequent
version updates, service not restarting after compilation, and a TODO
note on the compilation script itself. 
						
						
					 
					
						2021-01-26 12:45:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							152edbc958 
							
						 
					 
					
						
						
							
							Update bitcoind to 0.21  
						
						
						
						
					 
					
						2021-01-26 12:45:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							40fe403879 
							
						 
					 
					
						
						
							
							Stop c-lightning before compilation  
						
						... 
						
						
						
						See https://github.com/ElementsProject/lightning/issues/4346  for
potential issues with not doing that. 
						
						
					 
					
						2021-01-26 12:33:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c3256a07cc 
							
						 
					 
					
						
						
							
							Fix c-lightning configure not finding python  
						
						... 
						
						
						
						Broke in the latest release. 
						
						
					 
					
						2021-01-26 12:05:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							461af035ac 
							
						 
					 
					
						
						
							
							Update c-lightning to 0.9.3  
						
						
						
						
					 
					
						2021-01-26 12:05:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5a5db43de3 
							
						 
					 
					
						
						
							
							Use new postgres client role and config  
						
						... 
						
						
						
						Fixes btcpay having still used the old postgres master, and integrating
it into the global client config setup from here on out. 
						
						
					 
					
						2021-01-26 11:49:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f7d3abc307 
							
						 
					 
					
						
						
							
							Stop BTCPay server before compilation  
						
						... 
						
						
						
						fixes  #291  
					
						2021-01-26 11:48:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							775ec691ef 
							
						 
					 
					
						
						
							
							Add firewall rules for LND and c-lightning  
						
						
						
						
					 
					
						2021-01-14 21:25:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6c6026958b 
							
						 
					 
					
						
						
							
							Fix typo in port number of externalip config  
						
						
						
						
					 
					
						2021-01-14 21:23:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							adfd76aa64 
							
						 
					 
					
						
						
							
							Configure local LND as Lightning node in BTCPay Server  
						
						
						
						
					 
					
						2021-01-02 09:59:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2b765e744a 
							
						 
					 
					
						
						
							
							Configure and run RTL  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2021-01-01 17:42:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							19e3dfa7b9 
							
						 
					 
					
						
						
							
							Remove obsolete non-standard RPC and REST ports  
						
						... 
						
						
						
						We'll just run those on default ports without custom config. 
						
						
					 
					
						2021-01-01 14:14:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							37f1fa79e7 
							
						 
					 
					
						
						
							
							Use standard Lightning Network port for LND  
						
						... 
						
						
						
						Only use the non-standard one internally, so we can run both c-lightning
and lnd on the same machine. 
						
						
					 
					
						2021-01-01 14:13:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f5f234c0fd 
							
						 
					 
					
						
						
							
							Use name of existing node  
						
						... 
						
						
						
						Migrated from andromeda to bitcoin-2. 
						
						
					 
					
						2021-01-01 14:13:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3fcdc8b056 
							
						 
					 
					
						
						
							
							Configure and run LND  
						
						
						
						
					 
					
						2020-12-31 10:10:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							61accc05c2 
							
						 
					 
					
						
						
							
							Add nginx proxy for BTCPay  
						
						
						
						
					 
					
						2020-12-29 15:56:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5892e3c0ab 
							
						 
					 
					
						
						
							
							Configure and run c-lightning daemon  
						
						
						
						
					 
					
						2020-12-22 12:28:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f88354c67c 
							
						 
					 
					
						
						
							
							Compile and install c-lightning  
						
						
						
						
					 
					
						2020-12-21 16:53:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bbd5500982 
							
						 
					 
					
						
						
							
							Configure and run BTCPay Server  
						
						
						
						
					 
					
						2020-12-21 13:50:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ca373a1503 
							
						 
					 
					
						
						
							
							Don't require auth cookie for nbxplorer API  
						
						
						
						
					 
					
						2020-12-21 12:25:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							570a692bb2 
							
						 
					 
					
						
						
							
							Configure and run nbxplorer  
						
						
						
						
					 
					
						2020-12-21 12:19:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5277bce20b 
							
						 
					 
					
						
						
							
							Formatting  
						
						
						
						
					 
					
						2020-12-21 11:14:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							aa2aa59e28 
							
						 
					 
					
						
						
							
							Download and build NBXplorer and BTCPay  
						
						
						
						
					 
					
						2020-12-21 11:12:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a2b76c7d76 
							
						 
					 
					
						
						
							
							New recipe: Install .NET Core SDK  
						
						
						
						
					 
					
						2020-12-21 11:01:20 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b7794e20 
							
						 
					 
					
						
						
							
							Extract firewall definitions to their own recipe  
						
						... 
						
						
						
						This allows us to use them for KVM hosts as well. Until now we had set
up ufw rules manually on the two KVM hosts (draco and centaurus)
Refs #244  
						
						
					 
					
						2020-12-04 16:27:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d5448e8240 
							
						 
					 
					
						
						
							
							Basic LND installation  
						
						
						
						
					 
					
						2020-08-23 12:37:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0005f9ab7d 
							
						 
					 
					
						
						
							
							Add golang cookbook  
						
						... 
						
						
						
						Needs updating of ark and git cookbooks 
						
						
					 
					
						2020-08-23 11:01:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							217ab471ce 
							
						 
					 
					
						
						
							
							Moving bitcoin-core to VM  
						
						
						
						
					 
					
						2020-08-22 23:16:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5c105f00d1 
							
						 
					 
					
						
						
							
							Use MIT license for bitcoin cookbook  
						
						
						
						
					 
					
						2020-08-19 15:29:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c98be94404 
							
						 
					 
					
						
						
							
							Add rpcpassword support to bitcoin snap recipe  
						
						
						
						
					 
					
						2020-08-18 14:44:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							97ae73c987 
							
						 
					 
					
						
						
							
							Improve variable name  
						
						
						
						
					 
					
						2020-08-18 14:38:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							23588760fa 
							
						 
					 
					
						
						
							
							Add walletdir flag to bitcoind service start  
						
						
						
						
					 
					
						2020-08-17 21:43:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b0daa3d463 
							
						 
					 
					
						
						
							
							Only store wallet in encrypted dir  
						
						... 
						
						
						
						Storing all chain data in encfs caused unsolvable issues with leveldb.
So now we're only storing wallet data in the encrypted dir. 
						
						
					 
					
						2020-08-17 16:46:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d65363f964 
							
						 
					 
					
						
						
							
							Remove obsolete ulimit dep  
						
						
						
						
					 
					
						2020-08-17 10:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9795e77fde 
							
						 
					 
					
						
						
							
							Bitcoin source recipe  
						
						
						
						
					 
					
						2020-08-17 10:45:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4606773440 
							
						 
					 
					
						
						
							
							Update license note  
						
						
						
						
					 
					
						2020-08-16 16:25:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bbbd0f7408 
							
						 
					 
					
						
						
							
							Change default username  
						
						
						
						
					 
					
						2020-08-16 16:25:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							476316e13b 
							
						 
					 
					
						
						
							
							Always use latest/stable channel for bitcoind snap  
						
						
						
						
					 
					
						2020-08-16 16:20:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4889f40c6a 
							
						 
					 
					
						
						
							
							WIP  
						
						
						
						
					 
					
						2020-08-16 16:18:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c8122a44f1 
							
						 
					 
					
						
						
							
							Add systemd service  
						
						... 
						
						
						
						Plus some refactoring 
						
						
					 
					
						2020-08-16 16:14:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4a6a02c137 
							
						 
					 
					
						
						
							
							Use 0.19 stable channel  
						
						... 
						
						
						
						Instead of relying on the default channel 
						
						
					 
					
						2020-08-16 16:14:18 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e31f480f27 
							
						 
					 
					
						
						
							
							Fix the attribute name  
						
						
						
						
					 
					
						2020-08-16 16:14:18 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							aedf7bcb62 
							
						 
					 
					
						
						
							
							Create the snap mount directory in the user's home  
						
						
						
						
					 
					
						2020-08-16 16:14:18 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							069246cf41 
							
						 
					 
					
						
						
							
							Create the bitcoind user and its home directory  
						
						
						
						
					 
					
						2020-08-16 16:14:18 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1b9a4aad17 
							
						 
					 
					
						
						
							
							Work around a bug in Chef's snap_package resource  
						
						... 
						
						
						
						https://github.com/chef/chef/issues/8827 
`snap install` returns 0 when a package is already installed, so no need
for a guard clause 
					
						2020-08-16 16:14:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							09527e693b 
							
						 
					 
					
						
						
							
							WIP bitcoind config  
						
						
						
						
					 
					
						2020-08-16 16:14:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							47105b2a1c 
							
						 
					 
					
						
						
							
							Initial version of bitcoin cookbook  
						
						
						
						
					 
					
						2020-08-16 16:13:39 +02:00