3adb2a1aee 
							
						 
					 
					
						
						
							
							Adapt strfry config to cookbook changes, increase allowed event size  
						
						
						
						
					 
					
						2025-06-01 20:06:47 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d35e57b90e 
							
						 
					 
					
						
						
							
							Deploy substr  
						
						
						
						
					 
					
						2024-12-09 21:19:13 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c8160e38c8 
							
						 
					 
					
						
						
							
							Turn known pubkeys into object with usernames  
						
						
						
						
					 
					
						2024-12-09 18:21:55 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4d1125ac2b 
							
						 
					 
					
						
						
							
							Upgrade strfry to 1.0.1  
						
						... 
						
						
						
						Also set up and use a new Kosmos pubkey/profile and add a relay icon 
						
						
					 
					
						2024-10-16 12:42:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8b8e8f3438 
							
						 
					 
					
						
						
							
							Move strfry extras into their own directory  
						
						
						
						
					 
					
						2024-07-03 09:22:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							80eddfbf56 
							
						 
					 
					
						
						
							
							Configure strfry whitelist  
						
						... 
						
						
						
						Allow akkounts pubkey to publish to our own relay 
						
						
					 
					
						2024-06-20 15:38:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7e664723a1 
							
						 
					 
					
						
						
							
							Configure akkounts nostr relay URL in production  
						
						
						
						
					 
					
						2024-06-20 15:04:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d1301dad3e 
							
						 
					 
					
						
						
							
							Add, configure, deploy strfry policies  
						
						
						
						
					 
					
						2024-06-11 23:12:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5be9081613 
							
						 
					 
					
						
						
							
							Header name has to be all lowercase in strfry config  
						
						
						
						
					 
					
						2024-06-11 23:09:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							dbccd9d2bf 
							
						 
					 
					
						
						
							
							Add kosmos_strfry cookbook, configs  
						
						
						
						
					 
					
						2024-06-11 23:09:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d878b4208e 
							
						 
					 
					
						
						
							
							Configure akkounts for nostr zaps  
						
						
						
						
					 
					
						2024-06-02 23:03:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b77df3d0db 
							
						 
					 
					
						
						
							
							Update email aliases  
						
						
						
						
					 
					
						2024-05-16 14:34:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8aebb386a4 
							
						 
					 
					
						
						
							
							Configure Mastodon user address domain for akkounts  
						
						
						
						
					 
					
						2024-03-27 20:19:24 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							263eb88b72 
							
						 
					 
					
						
						
							
							Add new env var for akkounts  
						
						
						
						
					 
					
						2024-03-14 23:05:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							164b974eb8 
							
						 
					 
					
						
						
							
							Switch postgresql primary, deploy new replica  
						
						
						
						
					 
					
						2024-03-11 15:55:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							49db14869d 
							
						 
					 
					
						
						
							
							Merge pull request 'Add Liquor Cabinet cookbooks and configs, deploy to production' ( #541 ) from feature/535-liquor_cabinet into master  
						
						... 
						
						
						
						Reviewed-on: #541  
						
						
					 
					
						2024-02-04 13:47:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							000a13cec4 
							
						 
					 
					
						
						
							
							Merge pull request 'Set up coturn, switch from ejabberd in production' ( #532 ) from feature/coturn into master  
						
						... 
						
						
						
						Reviewed-on: #532  
						
						
					 
					
						2024-02-04 13:46:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5c1c63f94e 
							
						 
					 
					
						
						
							
							Add S3/Garage config for akkounts  
						
						
						
						
					 
					
						2024-01-26 10:40:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							98543f3e7d 
							
						 
					 
					
						
						
							
							Configure RS integration for akkounts  
						
						
						
						
					 
					
						2024-01-26 09:01:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b5020efdd5 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/535-liquor_cabinet  
						
						
						
						
					 
					
						2024-01-26 08:19:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e10e54c12a 
							
						 
					 
					
						
						
							
							Deploy liquor-cabinet proxy to production  
						
						
						
						
					 
					
						2024-01-26 08:16:26 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							211a613e5c 
							
						 
					 
					
						
						
							
							Add liquor-cabinet configs, deploy to production  
						
						
						
						
					 
					
						2024-01-25 16:27:31 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2597e211ed 
							
						 
					 
					
						
						
							
							Add new akkounts configs  
						
						
						
						
					 
					
						2024-01-24 16:18:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							98acd429de 
							
						 
					 
					
						
						
							
							Add configs for virtual email aliases  
						
						
						
						
					 
					
						2024-01-08 11:29:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8a97ebf4f8 
							
						 
					 
					
						
						
							
							Use domain instead of IP, add TLS endpoints  
						
						
						
						
					 
					
						2023-12-17 17:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ca580bcfe2 
							
						 
					 
					
						
						
							
							Set email report contact in production  
						
						
						
						
					 
					
						2023-12-07 09:37:37 +01:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							05ccbcc58f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/email  
						
						
						
						
					 
					
						2023-12-05 18:37:43 +01:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b1763cd032 
							
						 
					 
					
						
						
							
							Pattern-match node names for VM backup exclusion  
						
						
						
						
					 
					
						2023-12-05 18:04:57 +01:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							87411274ae 
							
						 
					 
					
						
						
							
							Configure email domain for production  
						
						
						
						
					 
					
						2023-12-03 18:29:35 +01:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
						
						
							
						
						
							366c0c0d3c 
							
						 
					 
					
						
						
							
							Add WIP email domain and hostname  
						
						
						
						
					 
					
						2023-12-01 10:02:25 +01:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							65d71d6a73 
							
						 
					 
					
						
						
							
							Migrate ejabberd uploads to mod_s3_upload and Garage  
						
						... 
						
						
						
						In addition to installing and configuring the new module, this also
enables public access to the S3 API via `bucket-name.s3.kosmos.org` as
well as Web access on `bucket-name.web.s3.kosmos.org` (when enabled).
Also includes some drive-by improvements to Chef attribute naming and
usage.
Co-authored-by: Greg Karékinian <greg@karekinian.com> 
						
						
					 
					
						2023-10-10 17:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							832075dfb2 
							
						 
					 
					
						
						
							
							Shorten root domains for external Garage S3 and Web access  
						
						... 
						
						
						
						And move the configuration-specific preceding dot to the config
template. 
						
						
					 
					
						2023-10-10 16:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f0968aae5b 
							
						 
					 
					
						
						
							
							Add Drone CI config for akkounts  
						
						
						
						
					 
					
						2023-09-01 12:51:40 +02:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9568b7072d 
							
						 
					 
					
						
						
							
							Exclude specified nodes/VMs from image backups  
						
						
						
						
					 
					
						2023-07-25 16:58:16 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							aebf0a12e8 
							
						 
					 
					
						
						
							
							Don't use AIO in development  
						
						... 
						
						
						
						This was needed in my Vagrant setup (VirtualBox) 
						
						
					 
					
						2023-07-06 10:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							01977e088a 
							
						 
					 
					
						
						
							
							Configure remaining options for akkounts  
						
						... 
						
						
						
						And refactor attributes/variables to use the various service cookbook's
own attributes. 
						
						
					 
					
						2023-06-28 14:27:25 +02:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9648e071ca 
							
						 
					 
					
						
						
							
							Configure akkounts for Discourse Connect  
						
						
						
						
					 
					
						2023-06-04 15:24:06 +03:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							798ee3d1d8 
							
						 
					 
					
						
						
							
							Basic Sentry setup  
						
						... 
						
						
						
						Not running the install script automatically at this point yet. 
						
						
					 
					
						2023-03-27 19:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8ae7cdfafd 
							
						 
					 
					
						
						
							
							Switch Discourse uploads and backups to Garage/S3  
						
						
						
						
					 
					
						2023-03-17 19:13:04 +07:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cf082833a7 
							
						 
					 
					
						
						
							
							Add lndhub pubkey in prod, update node config  
						
						
						
						
					 
					
						2023-03-03 21:48:38 +08:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a1ec9b4d6a 
							
						 
					 
					
						
						
							
							Write akkounts .env config, add config for lndhub admin UI  
						
						... 
						
						
						
						closes  #462  
					
						2023-02-13 22:39:11 +08:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ed0e030106 
							
						 
					 
					
						
						
							
							Set up libretranslate for kosmos.social  
						
						
						
						
					 
					
						2023-01-17 17:12:22 +08:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3933e4c310 
							
						 
					 
					
						
						
							
							Fix endpoint URL  
						
						
						
						
					 
					
						2023-01-17 15:36:42 +08:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f777af22b8 
							
						 
					 
					
						
						
							
							Finish up Garage S3 config for kosmos.social  
						
						
						
						
					 
					
						2023-01-14 15:59:47 +08:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b738dc1e80 
							
						 
					 
					
						
						
							
							Add nginx proxy hosts for Garage Web access  
						
						... 
						
						
						
						The respective bucket needs to be configured with a domain alias. When a
new alias is added to the `s3_web_domains` config, a new nginx site can
then be deployed to the `nginx_proxy` hosts. 
						
						
					 
					
						2022-12-23 18:07:39 +07:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f3ca307e64 
							
						 
					 
					
						
						
							
							Fix Tor access  
						
						... 
						
						
						
						Configure alternate_domains for Rails app to re-enable Tor access (was
throwing 403s without this config) 
						
						
					 
					
						2022-11-30 12:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e0fb84e56c 
							
						 
					 
					
						
						
							
							Store Gitea data (avatars, attachments, etc.) in Garage/S3  
						
						... 
						
						
						
						Also adds a new garage gateway role, which only allows RPC (inter-node)
traffic to Garage. 
						
						
					 
					
						2022-11-26 13:05:07 +01:00 
						 
				 
			
				
					
						
							
							
								Râu Cao 
							
						 
					 
					
						
						
						
						
							
						
						
							20e6bdb7f9 
							
						 
					 
					
						
						
							
							Add production environment, replication for garage  
						
						... 
						
						
						
						Also deploy a third node in a different data center 
						
						
					 
					
						2022-11-25 10:56:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							630ea5113e 
							
						 
					 
					
						
						
							
							Support multiple VMs in Vagrant config  
						
						
						
						
					 
					
						2022-05-24 12:43:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4889f40c6a 
							
						 
					 
					
						
						
							
							WIP  
						
						
						
						
					 
					
						2020-08-16 16:18:01 +02:00