default: protocol: s3 nickname: "Object store supporting S3 protocol" prefix: mathesar-storages kwargs: client_kwargs: endpoint_url: http://mathesar-dev-store:9000 region_name: us-east-2 aws_access_key_id: mathesar aws_secret_access_key: mathesar public_form_access: enabled: false max_upload_size: 1073741824 # Azure Blob Storage example (uses the `adlfs` backend). # Replace the `default` block above with this. # # default: # protocol: az # nickname: "Azure blobs" # prefix: mathesar-file-attachments # The Azure container name # kwargs: # account_name: my-storage-account # # Managed identity / workload identity needs nothing more: adlfs uses # # DefaultAzureCredential automatically. For other auth, add ONE of: # # account_key: # # sas_token: # # connection_string: # # tenant_id, client_id, client_secret # service principal # public_form_access: # enabled: false # max_upload_size: 1073741824