forked from rarias/bscpkgs
		
	Add msmtp to send notifications via email
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es>
This commit is contained in:
		
							parent
							
								
									81b680a7d2
								
							
						
					
					
						commit
						dbd95dd7b8
					
				| @ -14,6 +14,7 @@ | ||||
|     ./nix-serve.nix | ||||
|     ./public-inbox.nix | ||||
|     ./gitea.nix | ||||
|     ./msmtp.nix | ||||
|     #./pxe.nix | ||||
|   ]; | ||||
| 
 | ||||
|  | ||||
							
								
								
									
										24
									
								
								m/hut/msmtp.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								m/hut/msmtp.nix
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,24 @@ | ||||
| { config, lib, ... }: | ||||
| { | ||||
|   age.secrets.jungleRobotPassword = { | ||||
|     file = ../../secrets/jungle-robot-password.age; | ||||
|     group = "gitea"; | ||||
|     mode = "440"; | ||||
|   }; | ||||
| 
 | ||||
|   programs.msmtp = { | ||||
|     enable = true; | ||||
|     accounts = { | ||||
|       default = { | ||||
|         auth = true; | ||||
|         tls = true; | ||||
|         tls_starttls = false; | ||||
|         port = 465; | ||||
|         host = "mail.bsc.es"; | ||||
|         user = "jungle-robot"; | ||||
|         passwordeval = "cat ${config.age.secrets.jungleRobotPassword.path}"; | ||||
|         from = "jungle-robot@bsc.es"; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
							
								
								
									
										10
									
								
								secrets/jungle-robot-password.age
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								secrets/jungle-robot-password.age
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,10 @@ | ||||
| age-encryption.org/v1 | ||||
| -> ssh-ed25519 HY2yRg 3L1Y5upc5qN6fgiFAox5rD/W8n0eQUv5mT39QAdO5Ac | ||||
| XkWsmPmzRgHjsvJgsDKJRgHZ7/sBZFmd1Doppj/y390 | ||||
| -> ssh-ed25519 CAWG4Q v03Qr+fckdIpsxvQG/viKxlF8WNpO4XUe//QcPzH4k0 | ||||
| afUwi3ccDCRfUxPDdF7ZkoL+0UX1XwqVtiyabDWjVQk | ||||
| -> ssh-ed25519 MSF3dg c2hEUk4LslJpiL7v/4UpT8fK7ZiBJ8+uRhZ/vBoRUDE | ||||
| YX9EpnJpHo1eDsZtapTVY6jD+81kb588Oik4NoY9jro | ||||
| --- LhUkopNtCsyHCLzEYzBFs+vekOkAR4B3VBaiMF/ZF8w | ||||
| oË<EFBFBD>…×à»ÂC‚ßHãáàùýy—LØ”ItMèÕåµI×±sMÆ\Í1-±K”ˆ¤‰G:õ™<02>¦ | ||||
| ÝgáºÙbpF¼Ó¶Í%Y· | ||||
| @ -11,6 +11,7 @@ in | ||||
|   "ovni-token.age".publicKeys = hut; | ||||
|   "nosv-token.age".publicKeys = hut; | ||||
|   "nix-serve.age".publicKeys = hut; | ||||
|   "jungle-robot-password.age".publicKeys = hut; | ||||
| 
 | ||||
|   "ceph-user.age".publicKeys = safe; | ||||
|   "munge-key.age".publicKeys = safe; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user