From bef6fd232620f49371475c2be8ceda77cdae3284 Mon Sep 17 00:00:00 2001 From: alwaysmesmerizingyou Date: Sat, 5 Sep 2026 16:49:20 -0700 Subject: [PATCH] updated md's --- DOCUEMENTATION/FIXES.md | 3 +++ README.md | 38 ++++++++++++++++---------------------- 2 files changed, 19 insertions(+), 22 deletions(-) create mode 100644 DOCUEMENTATION/FIXES.md diff --git a/DOCUEMENTATION/FIXES.md b/DOCUEMENTATION/FIXES.md new file mode 100644 index 0000000..76390da --- /dev/null +++ b/DOCUEMENTATION/FIXES.md @@ -0,0 +1,3 @@ +If someone get's a Webview2 error, they need to download the WebView2Loader.dll and drag it in bin + +bin\WebView2Loader.dll \ No newline at end of file diff --git a/README.md b/README.md index 2f07c33..e38371f 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,24 @@ -# Vyla Home Engine +# Vyla Home -A high-performance, locally executed environment for the Vyla media ecosystem. Built on the Tauri v2 framework, Vyla Home acts as a secure native bridge between local microservices and a lightweight WebView2 rendering engine. +A desktop application that provides a fast, secure, and private way to access the Vyla media ecosystem. Vyla Home runs everything locally on your computer, giving you quick access to streaming services without relying on external servers. -## Architecture & Security +## What It Does -Vyla Home is designed around complete local isolation to maximize speed, privacy, and reliability: +Vyla Home is a native desktop app that: -- **Zero External Reverse-Proxies**: All routing, API endpoints, and authentication middleware run strictly on local loopback interfaces (`127.0.0.1`), eliminating ISP throttling and data-center IP bans. -- **Native Memory Management**: Background Node.js lifecycle states are managed directly via OS-level memory handles (bypassing slow shell wrappers) for instant startup and teardown. -- **Cryptographic Obfuscation**: Client configurations and credentials are secured on-disk via hardware-derived AES-256-GCM encryption. -- **Automated Integrity Patching**: Payloads are dynamically verified using SHA-256 checksums and patched in-memory via C-level buffer scans. +- **Runs locally** - All services run on your computer for maximum privacy and speed +- **Manages streaming services** - Handles authentication and streaming APIs automatically +- **Updates automatically** - Keeps itself up to date with the latest features and fixes +- **Works offline** - Core functionality doesn't require constant internet connectivity +- **Keeps your data secure** - Your credentials and settings are encrypted and stored locally -## Build Requirements +## How It Works -- [Rust](https://www.rust-lang.org/) (Latest Stable) -- [Node.js](https://nodejs.org/) (v20+ LTS) -- Tauri CLI (`npm install -g @tauri-apps/cli`) +When you launch Vyla Home, it: -## Compilation +1. Starts the necessary background services (authentication proxy, streaming API, media player) +2. Loads your saved settings and credentials (encrypted for security) +3. Checks for updates and installs them if available +4. Opens the user interface in a secure, embedded browser window -The build pipeline has been optimized with Fat LTO and aggressive panic aborts to generate the smallest possible binary footprint. - -```bash -npm install - -npm run build:payload - -npm run build -``` \ No newline at end of file +Everything happens on your machine - your data never leaves your computer except when communicating directly with streaming services. \ No newline at end of file