e1bcd5efa0 
							
						 
					 
					
						
						
							
							Set up Zerotier Control UI  
						
						... 
						
						
						
						Install/configure ztncui[1], with HTTP access allowed from within the
private network.
[1]: https://key-networks.com/ztncui/  
						
						
					 
					
						2021-02-07 17:44:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							241f0807b3 
							
						 
					 
					
						
						
							
							Merge pull request 'Fix/refactor bitcoind recipe, upgrade bitcoind to 0.21' ( #298 ) from chore/update_bitcoin-core into master  
						
						... 
						
						
						
						Reviewed-on: #298  
						
						
					 
					
						2021-01-28 15:26:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fe0a955314 
							
						 
					 
					
						
						
							
							Merge pull request 'Update lnd to 0.12.0' ( #299 ) from chore/update_lnd into chore/update_bitcoin-core  
						
						... 
						
						
						
						Reviewed-on: #299  
						
						
					 
					
						2021-01-27 17:06:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9023c14849 
							
						 
					 
					
						
						
							
							Merge pull request 'Update c-lightning to v0.9.3' ( #297 ) from chore/update_c-lightning into master  
						
						... 
						
						
						
						Reviewed-on: #297  
						
						
					 
					
						2021-01-26 11:07:21 +00: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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e3507879a1 
							
						 
					 
					
						
						
							
							Merge pull request 'BTCPay recipe fixes (compilation + PostgreSQL config)' ( #296 ) from chore/btcpay_update_and_recipe_fix into master  
						
						... 
						
						
						
						Reviewed-on: #296  
						
						
					 
					
						2021-01-26 10:52:03 +00: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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f1ff34d769 
							
						 
					 
					
						
						
							
							Merge pull request 'Add Onion-Location header for kosmos.social' ( #295 ) from feature/mastodon_onion_header into master  
						
						... 
						
						
						
						Reviewed-on: #295  
						
						
					 
					
						2021-01-25 11:14:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							49c75bbb05 
							
						 
					 
					
						
						
							
							Add Onion-Location header for kosmos.social  
						
						... 
						
						
						
						Tells Tor Browser where to find the native onion site.
refs #201  
						
						
					 
					
						2021-01-25 12:09:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0920803535 
							
						 
					 
					
						
						
							
							Merge pull request 'Add script for notifying Kosmos channels from Ruby' ( #279 ) from feature/notify_xmpp_from_ruby into master  
						
						... 
						
						
						
						Reviewed-on: #279  
						
						
					 
					
						2021-01-25 10:59:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ad271e55d4 
							
						 
					 
					
						
						
							
							Merge pull request 'Move PostgreSQL to VMs and access via Zerotier' ( #282 ) from feature/postgres_vms into master  
						
						... 
						
						
						
						Reviewed-on: #282  
						
						
					 
					
						2021-01-25 10:56:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a3136e820b 
							
						 
					 
					
						
						
							
							Merge pull request 'Update Gitea to 1.13.1' ( #293 ) from chore/253-gitea_1.13.1 into master  
						
						... 
						
						
						
						Reviewed-on: #293  
						
						
					 
					
						2021-01-24 12:49:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c2f36c6f01 
							
						 
					 
					
						
						
							
							Merge pull request 'Update ejabberd to 20.12' ( #294 ) from chore/ejabberd_20.12 into master  
						
						... 
						
						
						
						Reviewed-on: #294  
						
						
					 
					
						2021-01-24 12:47:37 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							90ce664f2e 
							
						 
					 
					
						
						
							
							Update ejabberd to 20.12  
						
						... 
						
						
						
						It fixes a bug that prevented the config to be reloaded for LDAP options
(https://github.com/processone/ejabberd/issues/3181 ) and more:
https://www.process-one.net/blog/ejabberd-20-12/  
						
						
					 
					
						2021-01-24 10:14:29 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							0e5519a4b7 
							
						 
					 
					
						
						
							
							Update Gitea to 1.13.1  
						
						... 
						
						
						
						Running on centaurus
Closes  #253  
						
						
					 
					
						2021-01-24 10:12:37 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							1ad7a6936c 
							
						 
					 
					
						
						
							
							Generate the hosts entry for the PostgreSQL replica  
						
						
						
						
					 
					
						2021-01-24 10:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							b1fea4b09f 
							
						 
					 
					
						
						
							
							Update the postgres-3 node after Chef run  
						
						
						
						
					 
					
						2021-01-23 19:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							7ce8b7d461 
							
						 
					 
					
						
						
							
							Enable PostgreSQL service  
						
						
						
						
					 
					
						2021-01-23 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							112eb903ec 
							
						 
					 
					
						
						
							
							Add a script to switch the primary PostgreSQL server  
						
						... 
						
						
						
						Usage: scripts/postgresql/switch_primary.sh <old_primary_hostname> <new_primary_hostname> 
						
						
					 
					
						2021-01-23 19:13:54 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							7e61e9cb45 
							
						 
					 
					
						
						
							
							Promote a new PostgreSQL primary: postgres-2  
						
						
						
						
					 
					
						2021-01-23 19:09:41 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							a7116b8fe5 
							
						 
					 
					
						
						
							
							Switch the TLS mode to disabled for Gitea  
						
						... 
						
						
						
						We connect through a Zerotier private IP 
						
						
					 
					
						2021-01-23 19:08:06 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							a4a35da0ff 
							
						 
					 
					
						
						
							
							Replace the hardcoded primary pg IP with a hostname  
						
						
						
						
					 
					
						2021-01-23 17:34:58 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							5cb390f340 
							
						 
					 
					
						
						
							
							Remove the postgresql_replica from centaurus, run Chef  
						
						... 
						
						
						
						I have also deleted the data directory (in /mnt/data) 
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							4e1bd458f3 
							
						 
					 
					
						
						
							
							Update the mastodon-1 node after Chef run  
						
						
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							40fde8a861 
							
						 
					 
					
						
						
							
							Update the ejabberd nodes after Chef run  
						
						
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							39d0304ab4 
							
						 
					 
					
						
						
							
							Update the akkounts-1 node after Chef run  
						
						
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							ee7b3626be 
							
						 
					 
					
						
						
							
							Generate a host entry for the current PostgreSQL primary  
						
						
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							286cd2f2a3 
							
						 
					 
					
						
						
							
							Move the postgresql_client role to the top  
						
						... 
						
						
						
						We want the host file to be written before database connections happen 
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							1e3a2b40d4 
							
						 
					 
					
						
						
							
							Add the postgresql_client role to the akkounts role  
						
						
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							bb0e73d1b9 
							
						 
					 
					
						
						
							
							Switch ejabberd, mastodon and gitea to a hostname for Postgres  
						
						
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							fdd70d1872 
							
						 
					 
					
						
						
							
							Remove postgres-1 server  
						
						... 
						
						
						
						It was created with an encfs volume inside a VM, we want full disk encryption
instead. I have deleted the VM from centaurus as well as its disk and
have also unauthorized its id from the zerotier controller 
						
						
					 
					
						2021-01-23 17:11:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bd48dab1d8 
							
						 
					 
					
						
						
							
							Set up postgres-3 VM  
						
						
						
						
					 
					
						2021-01-23 17:06:15 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							41ca5938a2 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/postgres_vms  
						
						
						
						
					 
					
						2021-01-23 14:43:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e31f9ced96 
							
						 
					 
					
						
						
							
							Merge pull request 'Re-enable and improve Tor access for kosmos.social' ( #292 ) from feature/mastodon_tor into master  
						
						... 
						
						
						
						Reviewed-on: #292  
						
						
					 
					
						2021-01-23 13:32:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							05cd38a5b9 
							
						 
					 
					
						
						
							
							Re-enable and improve Tor access for kosmos.social  
						
						
						
						
					 
					
						2021-01-23 14:22:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d1929fcc9c 
							
						 
					 
					
						
						
							
							Merge pull request 'Fix LN nodes not being accessible from the outside' ( #289 ) from bugfix/lnd_externalip into master  
						
						... 
						
						
						
						Reviewed-on: #289  
						
						
					 
					
						2021-01-23 11:07:38 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec747d416 
							
						 
					 
					
						
						
							
							Add missing credentials for zerotier  
						
						
						
						
					 
					
						2021-01-22 18:43:05 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							cbcb50bc86 
							
						 
					 
					
						
						
							
							Create a zerotier_controller role  
						
						
						
						
					 
					
						2021-01-22 18:41:46 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							eba7d63b43 
							
						 
					 
					
						
						
							
							Delete the test-2 client and node file  
						
						
						
						
					 
					
						2021-01-22 18:41:46 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa23fe872 
							
						 
					 
					
						
						
							
							Remove the andromeda client and node files  
						
						
						
						
					 
					
						2021-01-22 18:41:46 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							0e1a73b18f 
							
						 
					 
					
						
						
							
							Set the private Zerotier IP for draco in the node file  
						
						
						
						
					 
					
						2021-01-22 18:41:46 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							9b4756441a 
							
						 
					 
					
						
						
							
							Add a recipe to join the private Zerotier network  
						
						
						
						
					 
					
						2021-01-22 18:41:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							dd78b8cf7e 
							
						 
					 
					
						
						
							
							Use the PG primary private Zerotier IP if it exists  
						
						
						
						
					 
					
						2021-01-22 18:41:45 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							88e52607e3 
							
						 
					 
					
						
						
							
							Add a recipe to set up a hosts entry for the PG primary  
						
						
						
						
					 
					
						2021-01-22 18:41:45 +01:00