KEEP_PROVIDERS
environment variable which either contains a JSON string or a path to a JSON file that contains the providers configurations.KEEP_PROVIDERS_DIRECTORY
environment variable which contains a path to a directory that contains the providers configurations (configured via YAML files). This is the recommended approach.KEEP_PROVIDERS
and KEEP_PROVIDERS_DIRECTORY
environment variables at the same time.KEEP_PROVIDERS
value:
KEEP_PROVIDERS
environment variable.
On every restart, Keep reads this environment variable and determines which providers need to be added or removed.
This process allows for flexible management of data sources without requiring manual intervention. By simply updating the KEEP_PROVIDERS
variable and restarting the application, you can efficiently add new providers, remove existing ones, or modify their configurations.
The high-level provisioning mechanism:
KEEP_PROVIDERS
value.KEEP_PROVIDERS
value, and deletes them.KEEP_PROVIDERS
value.KEEP_PROVIDERS_DIRECTORY
directory.
On every restart, Keep reads the YAML files in the KEEP_PROVIDERS_DIRECTORY
directory and determines which providers need to be added or removed.
The high-level provisioning mechanism:
KEEP_PROVIDERS_DIRECTORY
directory.