Low code platform for building business apps and workflows in minutes. Supports PostgreSQL, MySQL, MariaDB, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀
When self-hosting Budibase, it would be very helpful to be able to configure the OpenID Connect settings via environment variables, and to be able to set these environment variables from the values.yaml of the Helm chart.
This would be useful for orgs that use e.g. Terraform to configure their identity provider apps. The generated client ID and secret could then be injected into the Helm release rather than provided manually later. This would mean that the Budibase deployment is secure as soon as it is available, rather than having to create a superadmin account via the browser.
Describe the feature request
When self-hosting Budibase, it would be very helpful to be able to configure the OpenID Connect settings via environment variables, and to be able to set these environment variables from the
values.yaml
of the Helm chart.This would be useful for orgs that use e.g. Terraform to configure their identity provider apps. The generated client ID and secret could then be injected into the Helm release rather than provided manually later. This would mean that the Budibase deployment is secure as soon as it is available, rather than having to create a superadmin account via the browser.
Example environment variables:
Example
values.yaml
snippet:BUDI-6951