# Vyla Home

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

Vyla Home desktop application preview ## 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 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 sudo dnf install nodejs npm ``` **Step 3: Install Rust** ```bash curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source "$HOME/.cargo/env" ``` **Step 4: Clone the Git repository** ```bash git clone https://gitlab.com/vyla-entertainment/home.git vyla-home cd vyla-home ``` **Step 5: Install more dependencies** ```bash npm install ``` **Step 6: Build the Fedora package (.rpm)** ```bash cargo update --manifest-path src-tauri/Cargo.toml npx tauri build --bundles rpm,appimage ``` **Step 7: Final installation** ```bash sudo dnf install src-tauri/target/release/bundle/rpm/*.rpm ``` *Thank you @krishi279 for supplying the Linux setup instructions on Discord ❤️.*