What It Does
- reads files from specific Dropbox paths, or the entire account root recursively
- converts file content to Markdown for indexing
- optionally filters files by extension or by directory name
- runs ingestion on configurable schedules
Required Environment Variables
Set these in.env.rag:
DROPBOX1_ACCESS_TOKEN: Dropbox access token withfiles.content.readandfiles.metadata.readscopes. Generate one at dropbox.com/developers/appsDROPBOX1_SCHEDULES: ingestion interval in seconds (default is3600)
config.yaml Example
.env.rag Example
Configuration Reference
Multiple Dropbox Sources
Add moresources entries (dropbox2, dropbox3, etc) with separate env vars per source.