mirror of
https://github.com/optim-enterprises-bv/homelab.git
synced 2025-10-29 00:52:22 +00:00
feat(authelia): add smtp integration
This commit is contained in:
@@ -6,6 +6,7 @@ resources:
|
||||
- ns.yaml
|
||||
- crypto.yaml
|
||||
- lldap-credentials.yaml
|
||||
- smtp-credentials.yaml
|
||||
- cert-rsa-jwk.yaml
|
||||
- cert-ecdsa-jwk.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 }
|
||||
|
||||
notifier:
|
||||
filesystem:
|
||||
smtp:
|
||||
enabled: true
|
||||
address: submission://smtp.sendgrid.net:587
|
||||
sender: Authelia <ikkje-noko-svar@stonegarden.dev>
|
||||
username: apikey
|
||||
password: { secret_name: smtp-auth }
|
||||
|
||||
authentication_backend:
|
||||
ldap:
|
||||
@@ -135,6 +139,10 @@ secret:
|
||||
items:
|
||||
- key: password
|
||||
path: authentication.ldap.password.txt
|
||||
smtp-auth:
|
||||
items:
|
||||
- key: password
|
||||
path: notifier.smtp.password.txt
|
||||
crypto:
|
||||
items:
|
||||
- key: identity_providers.oidc.hmac.key
|
||||
|
||||
Reference in New Issue
Block a user