{"repo":"x-frst/elyraos","free":true,"listed":false,"github":"https://github.com/x-frst/elyraos","clone":"git clone https://github.com/x-frst/elyraos.git","description":"A browser-based desktop operating system built with React, Vite, Express, and PostgreSQL. Users get a full desktop environment file manager, code editor, terminal, notepad, AI assistant, camera, video player, and more! All running in the browser, backed by a real database and per-user file storage.","language":"JavaScript","stars":16,"topics":["browser-os","postgresql","react","vite","internet-os"],"license":"MIT","category":"databases-storage","readme_excerpt":"ElyraOS A browser-based desktop operating system built with React, Vite, Express, and PostgreSQL. Users get a full desktop environment — file manager, code editor, terminal, notepad, AI assistant, camera, video player, and more — all running in the browser, backed by a real database and per-user file storage. --- Quick Start The fastest way to get Elyra running is the interactive setup script. It checks all requirements, walks you through configuration, and launches the server — all in one step. macOS / Linux: Windows: The script will: - Verify Node.js ≥18 and npm ≥9 are installed (with download links if not) - Guide you through branding, database, JWT secret, port, and AI provider setup - Ask whether to enable LAN access for other devices on your network - Automatically create the PostgreSQL database (tries createdb , then psql , then sudo -u postgres on Linux) - Launch the dev server On subsequent runs , just execute start.sh / start.bat again — it skips setup and shows a live Admin Dashboard (registered users, roles, storage, AI token usage) before launching. The manual setup instructions below (sections 1–12) are for advanced configuration, CI/CD pipelines, or if you prefer not to use the script. --- Roadmap Table of Contents 1. Prerequisites 2. Clone and Install 3. PostgreSQL Setup 4. Environment Variables 5. Client Configuration 6. Run in Development 7. Run in Production 8. First-Time Login 9. Project Structure 10. Adding Apps to the App Center 11. Available Scripts 12.","default_branch":null,"files":null,"tree":[],"storefront":"/r/x-frst","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/x-frst/elyraos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}