What It Does
- reads files from a directory path mounted inside the container
- supports recursive traversal of subdirectories
- filters files by extension, hidden status, or empty content
- optionally limits the number of files ingested
- runs ingestion on a configurable schedule
Prerequisites
The directory must be accessible inside thecelery_worker container. Mount it as a Docker volume in compose.yaml:
/data/docs) as the path value in config.yaml.
config.yaml Example
Configuration Reference
Multiple Directory Sources
Add moresources entries (directory2, directory3, etc.) with separate volume mounts and paths per source.