> For the complete documentation index, see [llms.txt](https://sugoi.gitbook.io/lanraragi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sugoi.gitbook.io/lanraragi/dev/installing-lanraragi/methods.md).

# 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.

![brew](/files/TBTRY2STG54bxI4a0ocV)

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

{% hint style="info" %}
While not a part of the main repo, you can check out the [Nix](/lanraragi/dev/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 only.
{% endhint %}

![win10](/files/AebOhhb0wzP3IYKYS627)

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

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

## Linux/macOS/Windows: *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/-LQB9yWxC0HjCc\_2D5ex" %}
[Docker (All platforms)](/lanraragi/dev/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/-LQB9yX0VLiElRynmo2x" %}
[Source Code (Linux/macOS)](/lanraragi/dev/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/-MO7WDgd0B65zXv4nfjw" %}
[Community (Linux)](/lanraragi/dev/installing-lanraragi/community.md)
{% endcontent-ref %}

## FreeBSD/Jail

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

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

## Windows 7 or 8: don't

![I really hope you guys don't do this](/files/sZhTlBckLQI1UEqmFFWU)

Switch to 10 or Linux.
