Skip to content

Configuration

DocBinder OSS supports configuration via YAML files or CLI options.

Providers

DocBinder OSS supports multiple cloud storage providers. Currently supported:

  • Google Drive
  • Dropbox

Adding a Provider

YAML Configuration Example

providers:
  - type: google_drive
    name: my_google_drive
    gcp_credentials_json: gcp_credentials.json
  - type: dropbox
    name: my_dropbox
    api_key: dropbox-api-key

Configure using the CLI:

docbinder setup --file path/to/config.yaml
docbinder setup --provider "google_drive:key1=val1,key2=val2"

Extending Providers

DocBinder OSS is designed to be extensible. You can add new providers by implementing the required interfaces in the src/docbinder_oss/services/ directory.