# Agent-level filesystem Files stored on disk on an [agent](../../data-connection/core-concepts/index.md#agents) can be synced into Foundry using the filesystem source type. This source type can be used to sync data from a [Network File System ↗](https://en.wikipedia.org/wiki/Network_File_System) (NFS) or [Network-attached storage ↗](https://en.wikipedia.org/wiki/Network-attached_storage) (NAS) to Foundry, by mounting the NFS or NAS on the agent host and configuring the root directory appropriately. ## Supported capabilities | Capability | Status | |--- |--- | | Exploration | 🟢 Generally available | | Bulk import | 🟢 Generally available | | Incremental | 🟢 Generally available | | [File exports](../../data-connection/export-overview/index.md#file-exports) | 🟢 Generally available | ## Configuration | Parameter | Required? | Default | Description | |--- |--- |--- |--- | | `rootDirectory` | Y | | Root directory containing data. | | `fileMustNotChangeDuration` | N | `PT2.0S` | Amount of time (in [ISO-8601 ↗](https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html#parse-java.lang.CharSequence)) a file must remain constant before being considered for upload.
Note: If possible, use the more efficient `lastModifiedBefore` processor. | **Example:** ```yaml myDirectorySource: type: directory rootDirectory: /foo/bar ``` :::callout{theme="warning"} Data Connection excludes all symbolic links, regardless of whether the links are to files or to folders. :::