# Which installation method is best for me?

As LRR is a server app first and foremost, its setup is a bit more complex than your usual Desktop application.\
However, a lot of work as been done behind the scenes to make it easy!

Look at the methods below for something that fits your OS and usage.

## Linux/macOS: *Homebrew*

[Homebrew](https://brew.sh) allows you to quickly setup LRR on macOS and Linux without relying on containers or modifying your preinstalled system libaries.

{% content-ref url="/pages/-LsZ38ItNOwTkoLgMf5L" %}
[Homebrew (macOS)](/lanraragi/installing-lanraragi/macos.md)
{% endcontent-ref %}

{% hint style="info" %}
While not a part of the main repo, you can check out the [Nix](/lanraragi/installing-lanraragi/community.md) package as well if brew isn't to your taste.
{% endhint %}

## Windows 10/11: *LRR for Windows*

{% hint style="warning" %}
This method works on **64-bit** editions of Windows 10 only.
{% endhint %}

![win10](/files/OwixqztIC43w2h991L6e)

I provide a dedicated installer for Windows machines as of 0.6.0, complete with a GUI and autostart.

{% content-ref url="/pages/-LgA49FsVBjEt7MQebMs" %}
[LRR for Windows (Win10)](/lanraragi/installing-lanraragi/windows.md)
{% endcontent-ref %}

## Linux/macOS/Windows 10: *Docker*

Taking a page from sysadmin books, you can easily install LRR as a **container** with Docker.\
They're lightweight, easy to update, and automatically built/tested. I recommend this for NAS setups!

{% content-ref url="/pages/-LgA49FtEE8PTnBE0Qjq" %}
[Docker (All platforms)](/lanraragi/installing-lanraragi/docker.md)
{% endcontent-ref %}

## Linux/macOS: *Installing from Source*

Installing from **source** is a more involved procedure, but it does put you in full control and able to hack up the app's files as you wish.

{% content-ref url="/pages/-LgA49FulpOjmk-bzcAh" %}
[Source Code (Linux/macOS)](/lanraragi/installing-lanraragi/source.md)
{% endcontent-ref %}

## Linux/Community: *Community provided install packages*

Ready-to-install packages provided by voluntary maintainers or by a linux distribution itself.

{% content-ref url="/pages/-MR\_L\_4wa1wJbRXXhN8k" %}
[Community (Linux)](/lanraragi/installing-lanraragi/community.md)
{% endcontent-ref %}

## FreeBSD/Jail

Similar to installing from source with an altered process for FreeBSD compatability.

{% content-ref url="/pages/-MkbVwbUP72gF5IsbaeV" %}
[Jail (FreeBSD)](/lanraragi/installing-lanraragi/jail.md)
{% endcontent-ref %}

## Windows 7 or 8: don't

Switch to 10 or 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://sugoi.gitbook.io/lanraragi/installing-lanraragi/methods.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.
