mirror of
https://github.com/optim-enterprises-bv/homelab.git
synced 2025-10-29 17:12:34 +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