> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onelox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Directory structure

> Set up your SFTP server

<Note>
  When referring to "incoming" and "outgoing" data, ONELOX' point of view is used as a reference
</Note>

ONELOX requires a **separate directory** for each resource type. \
For incoming data, a nested `archive` directory is used to move processed files into.

ONELOX **does not** require outgoing files that have been processed by the external system to be
moved or deleted. \
Every time ONELOX transfers data, a unique filename is generated so files will never be
overwritten accidentally.

## Example structure

```
- /onelox
    - /data
        - /in
            - /inventory
                - /archive
            - /shipments
                - /archive
        - /out
            - /delivery_notes
            - /products
```
