---
icon: material/folder-outline
---

Specify a folder on disk to scan for supported configuration files (including its sub-folders).

This option enables placing configuration, script and symbol files in a folder passed to the 10x Engine as a single command line argument as:

``` console  
$ tenx @~/acme 
```

Folders can also be loaded by [YAML config](https://doc.log10x.com/config/yaml/) files using the `include` directive:

``` yaml

include:
#   Load the Elastic input module: https://doc.log10x.com/run/input/analyzer/elasticsearch 
  - modules/input/analyzer/elasticsearch

```

### :octicons-rel-file-path-16: Resolve order

The 10x Engine will try and resolve relative file and folders names (e.g., '/acme') in the following order:

- Resolve the path using the [OS resolver](https://www.redhat.com/en/blog/linux-path-absolute-relative).
- Search [local](https://doc.log10x.com/config/folder/), [remote](https://doc.log10x.com/config/github/), and [Kubernetes ConfigMap](https://doc.log10x.com/config/k8s/) sources in the order they were specified (FIFO).
- Search the [module](https://doc.log10x.com/run/bootstrap/#modulesfolder) folder
- Search the [config](https://doc.log10x.com/run/bootstrap/#configfolder) folder
