* Move defaultConfig and defaultSecretConfig to default-configmap.yaml and default-secret.yaml respectively
Signed-off-by: jessebot <jessebot@linux.com>
* mastodon: allow smtp.server to come from an existingSecret
Signed-off-by: jessebot <jessebot@linux.com>
* update README for mastodon after values.yaml changes to config defaults
Signed-off-by: jessebot <jessebot@linux.com>
* mastodon: web: move SMTP_SERVER out of 'if ne .Values.smtp.auth_method none' conditional
Signed-off-by: jessebot <jessebot@linux.com>
* move SMTP_SERVER to default-secrets instead of configmap
Signed-off-by: jessebot <jessebot@linux.com>
* adding secretKeyBase and otpSecret to values.yaml as parameters to be passed into mastodon default secret
Signed-off-by: jessebot <jessebot@linux.com>
* add vapidPublicKey and vapidPrivateKey as parameters for mastodon chart
Signed-off-by: jessebot <jessebot@linux.com>
* mastodon: remove SMTP_SERVER from deployment env vars, because we already pass it in with the default-secret
Signed-off-by: jessebot <jessebot@linux.com>
* Update bitnami/mastodon/templates/_helpers.tpl - remove this block as it's no longer in use
Signed-off-by: JesseBot <jessebot@linux.com>
* Update bitnami/mastodon/values.yaml - correct mastoon typo
Signed-off-by: JesseBot <jessebot@linux.com>
* Update bitnami/mastodon/values.yaml - fix mastdon typo
Signed-off-by: JesseBot <jessebot@linux.com>
* Update README.md with readme-generator-for-helm
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
* add SMTP_SERVER env var to web/deployment and _helpers.tpl as a viable existing secret parameter
Signed-off-by: jessebot <jessebot@linux.com>
* Update bitnami/mastodon/Chart.yaml - change chart version to 3.1.0
Signed-off-by: JesseBot <jessebot@linux.com>
* Apply suggestions from code review - fix Mastodon spelling typos
Signed-off-by: JesseBot <jessebot@linux.com>
* Update README.md with readme-generator-for-helm
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
* mastodon: add the smtp server to the default smtp secret
Signed-off-by: jessebot <jessebot@linux.com>
---------
Signed-off-by: jessebot <jessebot@linux.com>
Signed-off-by: JesseBot <jessebot@linux.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
- Add SMTP configuration to enable sending emails
- Add LOCAL_HTTPS environment variable to allow successful federation with other Mastodon instances
- Add RAILS_ENV and NODE_ENV environment variables to the default config
- Fix Redis auth being disabled unless externalRedis.password is set. Auth now enabled by *either* externalRedis.password or externalRedis.existingSecret
- Add DEFAULT_LOCALE environment variable
Signed-off-by: Alex Guyot <ajguyot@icloud.com>