mirror of
				https://github.com/optim-enterprises-bv/homelab.git
				synced 2025-10-31 09:57:59 +00:00 
			
		
		
		
	feat(authelia): add smtp integration
This commit is contained in:
		| @@ -6,6 +6,7 @@ resources: | |||||||
|   - ns.yaml |   - ns.yaml | ||||||
|   - crypto.yaml |   - crypto.yaml | ||||||
|   - lldap-credentials.yaml |   - lldap-credentials.yaml | ||||||
|  |   - smtp-credentials.yaml | ||||||
|   - cert-rsa-jwk.yaml |   - cert-rsa-jwk.yaml | ||||||
|   - cert-ecdsa-jwk.yaml |   - cert-ecdsa-jwk.yaml | ||||||
|   - http-route.yaml |   - http-route.yaml | ||||||
|   | |||||||
							
								
								
									
										12
									
								
								k8s/infra/auth/authelia/smtp-credentials.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								k8s/infra/auth/authelia/smtp-credentials.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | apiVersion: bitnami.com/v1alpha1 | ||||||
|  | kind: SealedSecret | ||||||
|  | metadata: | ||||||
|  |   name: smtp-auth | ||||||
|  |   namespace: authelia | ||||||
|  | spec: | ||||||
|  |   encryptedData: | ||||||
|  |     password: AgDJIshuhA6VgX5xBTnqbvmoI6QEHBP0/TITotxBks+HjMMl8e/CKfBYV0PblUmXaZ5Q9NqbYFeM+4z5b7MZ/HUvWjiEIHxp7B9sjyIh1CPUXJRbdcE6zg2KaTkb2qLntb9udmQOu+CcQUtFqbcJvln5E0mHOqnmtvEBtG2vUrmSmlMJ3rCDVoWC1p0Fg+0mBfwQFIiqXwCW1l4X0BAwG4LmkNz9R/gBLs0Fh6p5CPuG0OSpnaf+pVH5Dt9+ILsmwgbi9FWTANt1JYCjHl57soy1b5RziXrtukRfuQuOBsInvHRkqka+ZmjflRZLb/LLo83TV2NXkaguhTetGLHIR1EkX9D5MEGl25VcALaDuGtIlaU9Em/fAKAN3DRsVU7J5kgsoFjRDo7l4FSbnA7r9zGO1ZSSUgxm0P7XyJjxufm8VmjaVY07kd7n8tQruyoncS+QPi7fEQpqgir2H25YWwIjZEd05s1/lzmhw/9EfMYhMN5QZXU+uJAKuvS1hZELbr5DT5MV0dErA3TvrKcVgbk7rKwXROMrieweeoFY1m+3zFRrxpxyNTd0m4B9dnjJGi50yafKQCsjlQc0dZbw4TW8W4IQrjwbEGN05BMnBAdW5aDMD5Hav8JSP4yfvNTSjTkEyORqjtf/3JHshyrxVqFzJha6UZWTz6tQl6kIwS+w2nNew9ynE0sNyZiqM7H2Vx1zT+jr99Y/Vz59qcWvia0X+fx/r7zLjrV7F9s4uI9QogLEpDIWMvRMWz+Ws+zuQ+6LaHOJKXzzy2EVjOn3+WO8VWM4iig= | ||||||
|  |   template: | ||||||
|  |     metadata: | ||||||
|  |       name: smtp-auth | ||||||
|  |       namespace: authelia | ||||||
| @@ -39,8 +39,12 @@ configMap: | |||||||
|       password: { secret_name: authelia-postgres-app } |       password: { secret_name: authelia-postgres-app } | ||||||
|  |  | ||||||
|   notifier: |   notifier: | ||||||
|     filesystem: |     smtp: | ||||||
|       enabled: true |       enabled: true | ||||||
|  |       address: submission://smtp.sendgrid.net:587 | ||||||
|  |       sender: Authelia <ikkje-noko-svar@stonegarden.dev> | ||||||
|  |       username: apikey | ||||||
|  |       password: { secret_name: smtp-auth } | ||||||
|  |  | ||||||
|   authentication_backend: |   authentication_backend: | ||||||
|     ldap: |     ldap: | ||||||
| @@ -135,6 +139,10 @@ secret: | |||||||
|       items: |       items: | ||||||
|         - key: password |         - key: password | ||||||
|           path: authentication.ldap.password.txt |           path: authentication.ldap.password.txt | ||||||
|  |     smtp-auth: | ||||||
|  |       items: | ||||||
|  |         - key: password | ||||||
|  |           path: notifier.smtp.password.txt | ||||||
|     crypto: |     crypto: | ||||||
|       items: |       items: | ||||||
|         - key: identity_providers.oidc.hmac.key |         - key: identity_providers.oidc.hmac.key | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Vegard Hagen
					Vegard Hagen