Skip to content

Commit

Permalink
update email settings
Browse files Browse the repository at this point in the history
  • Loading branch information
hamzaimran08 committed Dec 7, 2023
1 parent 72e53b8 commit 281dc44
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 8 deletions.
2 changes: 1 addition & 1 deletion scaleout/stackn/templates/basic-secrets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ data:
email-host-password: {{ .Values.studio.emailService.hostPassword | b64enc }}
email-api-key: {{ .Values.studio.emailService.apiKey | b64enc }}
{{ end }}
{{- end -}}
{{- end -}}
2 changes: 1 addition & 1 deletion scaleout/stackn/templates/studio-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ spec:
secretKeyRef:
name: {{ include "stackn.secretName" . }}
key: email-host-user
- name: EMAIL_HOST_PASSWORD
- name: EMAIL_PASSWORD
valueFrom:
secretKeyRef:
name: {{ include "stackn.secretName" . }}
Expand Down
19 changes: 13 additions & 6 deletions scaleout/stackn/templates/studio-settings-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -321,18 +321,25 @@ data:
CSRF_TRUSTED_ORIGINS = ['https://*{{ .Values.session_cookie_domain }}','https://*.127.0.0.1'] + [{{ .Values.studio.csrf_trusted_origins | quote}}]
# Email
EMAIL_BACKEND = (
"django.core.mail.backends.smtp.EmailBackend" if not DEBUG else "django.core.mail.backends.console.EmailBackend"
)
{{ if .Values.studio.emailService.enabled }}
EMAIL_HOST = {{ .Values.studio.emailService.host | quote}}
EMAIL_PORT = {{ .Values.studio.emailService.port }}
EMAIL_HOST_USER = os.environ["EMAIL_HOST_USER"]
EMAIL_HOST_PASSWORD = os.environ["EMAIL_HOST_PASSWORD"]
{{ if .Values.studio.emailService.ssl }}
EMAIL_USE_TLS = False
EMAIL_USE_SSL = True
{{ else }}
EMAIL_USE_TLS = True
EMAIL_DOMAIN_NAME = {{ .Values.studio.emailService.domainName | quote}}
EMAIL_API_KEY = os.environ["EMAIL_API_KEY"]
EMAIL_MAILGUN_API = {{ .Values.studio.emailService.apiEndpoint | quote}}
EMAIL_NOTIFY_ON_ACCOUNT_REGISTER_LIST = [{{- range .Values.studio.emailService.notifyOnAccountRegisterList }}{{. | quote }},{{- end }}]
DEFAULT_FROM_EMAIL = {{ .Values.studio.emailService.smtpEmailFrom | quote}}
{{ end }}
# EMAIL_DOMAIN_NAME = {{ .Values.studio.emailService.domainName | quote}}
# EMAIL_API_KEY = os.environ["EMAIL_API_KEY"]
# EMAIL_MAILGUN_API = {{ .Values.studio.emailService.apiEndpoint | quote}}
# EMAIL_NOTIFY_ON_ACCOUNT_REGISTER_LIST = [{{- range .Values.studio.emailService.notifyOnAccountRegisterList }}{{. | quote }},{{- end }}]
# DEFAULT_FROM_EMAIL = {{ .Values.studio.emailService.smtpEmailFrom | quote}}
{{ else }}
EMAIL_BACKEND = "django.core.mail.backends.filebased.EmailBackend"
EMAIL_FILE_PATH = os.path.join(BASE_DIR, 'sent_emails')
Expand Down

0 comments on commit 281dc44

Please sign in to comment.