Files
documentation/products/home.md
2026-10-07 20:03:38 -07:00

73 lines
2.1 KiB
Markdown

# Vyla Home
<p class="page-description">The desktop control center for running the Vyla media stack locally.</p>
<img class="vyla-banner" src="/assets/images/desktop/site_preview.png" alt="Vyla Home desktop application preview" loading="lazy" fetchpriority="low" />
## 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 ❤️.*