# HollaEx on Windows

![](/files/-MPHwwmpfICpAGTs1Y3q)

However, don't worry! We understand that and this Windows guide is here to help.

Thanks to Microsoft, they recently released a cool technology called *WSL 2 (Windows Subsystem for Linux 2),* which allows Linux application works on native Windows.&#x20;

Here we guide you on how to get started on your Windows Environment by using WSL 2 and Ubuntu.

#### Enabling WSL 2

You can follow [this document](https://docs.microsoft.com/en-us/windows/wsl/wsl2-install) by Microsoft to enable WSL 2 on your Windows PC.

#### Installing Ubuntu for WSL 2

You can download Ubuntu from the [Microsoft Store](https://www.microsoft.com/en-us/p/ubuntu/9nblggh4msv6?activetab=pivot:overviewtab) after enabling WSL 2.

#### Dependencies

`docker`, `docker-compose` and `jq` will all be installed automatically by the installer so you do not need to install them manually.&#x20;

One thing that will need to be done for docker to work correctly, is having the Windows Docker Desktop application. Without this, the server setup command later won't be able to complete.

All we need is for this app to be downloaded and open when we run `hollaex server --setup`, and we can actually see in the app the containers being made in real-time!

<figure><img src="/files/mI1lBLDmv79R75U5RaLT" alt=""><figcaption><p>My Docker Desktop after running hollaex server -setup</p></figcaption></figure>

#### Catching up with HollaEx

Once WSL 2 and Ubuntu are fully set on your computer, You can go back to [Installation](/get-started/on-premise-exchange-setup/installation.md) doc and proceed to get HollaEx Kit for your exchange.

**Keep in mind** that HollaEx on Windows is still **only recommended for testing purposes**. If you are considering building a production-ready exchange, **please choose Linux.**

###

####


---

# 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://docs.hollaex.com/advanced/hollaex-on-non-linux/hollaex-on-windows.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.
