# Tutorial 98: Data Upload

```{danger}
DAta upload is highly experimental and requires proper user rights. 
```

using the owilix command line tool we are able to upload and share data. 

The following tutorial gives  a basic idea on how to process

1. Installing the owilix command line tool.
```bash 
mamba create -n owilix python=3.10 pip
mamba activate owilix
pip install py4lexis --index-url https://opencode.it4i.eu/api/v4/projects/107/packages/pypi/simple
pip install owilix --index-url https://opencode.it4i.eu/api/v4/projects/92/packages/pypi/simple
```

2. Preparing a local directory:
3. Inserting the local directory: 
   ```bash 
   owilix local insert file://$(pwd)/2023-12-3 access=project collectionName="main" move=False  owner="OpenWebSearch.eu Consortium" creator="OpenWebSearch.eu Consortium" publisher="OpenWebSearch.eu Consortium"
   ```
   Note that the metadata provided after the path allows to set metdata from the CLI. By using `--yes`, you are then able to avoid cli ui interaction and thus automate the workflow.
   ![](./figures/owilix-insert.png)

   
4. owilix local ls all/access=project
5. 
   