# Install

## Windows

Head to <https://github.com/sim0n00ps/OF-DL/releases> and download the latest release zip file, extract it somewhere, preferably somewhere where you want to download content to/already have content downloaded. You should have a folder that contains OF DL.exe, e\_sqlite3.dll, auth.json, config.json and a folder named cdm.

Once you have done this, please head to the next page which will help you fill out the auth.json file.

## Running via Docker

To run OF-DL in a docker container, execute:\
`docker run -it -v /{path to data directory}/:/data -v /{path to config directory}/:/config ghcr.io/sim0n00ps/of-dl:latest`

`{path to data directory}` should be replaced with the path to the folder on your computer where the downloaded data should be saved. `{path to config directory}` should be replaced with the path to the folder on your computer where you want to store the config for OF-DL. If `auth.json` and `config.json` don't exist in the config directory, files with default values will be created when you run the docker container.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://of-dl.gitbook.io/of-dl/install.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
