> ## Documentation Index
> Fetch the complete documentation index at: https://vyla.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Vyla Home

> The desktop control center for running the Vyla media stack locally.

<img className="vyla-banner" src="https://mintcdn.com/vyla/4oU-ce_QAs3pqPy_/assets/images/desktop/site_preview.png?fit=max&auto=format&n=4oU-ce_QAs3pqPy_&q=85&s=6d64fc4c3f4b837ad1811724afbd09ce" alt="A collage of films and shows available through a Vyla experience" width="1276" height="795" data-path="assets/images/desktop/site_preview.png" />

## Vyla Home

**Vyla Home** is the desktop application in the Vyla ecosystem. It prepares and runs the local services that power your media experience, then opens the interface in a secure embedded window. It is designed for people who want Vyla without managing a separate server process, reverse proxy, or service lifecycle by hand.

## Downloads

Vyla Home is available for Windows, macOS, and Linux. Get the latest version below:

| Platform | Download |
| - | - |
| Windows | [Download .exe](https://gitlab.com/vyla-entertainment/home/-/releases) |
| macOS | [Download .dmg](https://gitlab.com/vyla-entertainment/home/-/releases) |
| Linux | [Build from source](#linux-setup) |

Inside the releases page, you can find the latest version of Vyla Home for each platform, find the `.exe` for windows, and `.dmg` for macOS.

## Linux Setup

For Linux, you'll need to build Vyla Home from source. Follow these steps to install on Fedora:

**Step 1: Install dependencies**

```bash theme={null}
sudo dnf install webkit2gtk4.1-devel curl wget openssl-devel libappindicator-gtk3-devel librsvg2-devel
sudo dnf install gcc gcc-c++ make automake autoconf
```

**Step 2: Install Node.js and NPM**

```bash theme={null}
sudo dnf install nodejs npm
```

**Step 3: Install Rust**

```bash theme={null}
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
```

**Step 4: Clone the Git repository**

```bash theme={null}
git clone https://gitlab.com/vyla-entertainment/home.git vyla-home
cd vyla-home
```

**Step 5: Install more dependencies**

```bash theme={null}
npm install
```

**Step 6: Build the Fedora package (.rpm)**

```bash theme={null}
cargo update --manifest-path src-tauri/Cargo.toml
npx tauri build --bundles rpm,appimage
```

**Step 7: Final installation**

```bash theme={null}
sudo dnf install src-tauri/target/release/bundle/rpm/*.rpm
```

*Thank you @krishi279 for supplying the Linux setup instructions on Discord ❤️.*


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.