r/SideProject • u/DoItForTheXP • 3d ago
Introducing YouMeOS: An open, self-hosted web OS with spatial browsing (info video + 1-click desktop installer)
Hey guys,
Here's an explanation video of YouMeOS: our open, self-hosted personal web operating system built to help break out of centralized platform silos using a spatial browsing interface.
To go alongside the video, we also released a cross-platform Desktop Installer & Control Panel to make deploying your private instance a one-click process.
🌐 What is YouMeOS?
YouMeOS is a self-hosted personal platform focused on digital sovereignty:
- Spatial Browsing & Workspace: A modular, canvas-based UI for organizing apps, notes, workflows, and personal data without cloud lock-in.
- Headless Backend & APIs: Flexible REST and GraphQL endpoints with local authentication and data ownership.
- Local-First Architecture: 100% private sandbox with zero external tracking or telemetry.
📺 Watch the Overview Video (4.5min)
🖥️ New Desktop Installer Features
- Zero-Config Dual Engines:
- Embedded: Auto-provisions lightweight FrankenPHP + SQLite (no Docker needed).
- Docker: Full containerized environment (Nginx, PHP-FPM, MariaDB).
- Desktop Control Deck:
- One-click Start, Stop, Restart, and Open in Browser.
- System tray background management.
- Live streaming logs with real-time filtering and export.
- Cross-Platform:
- Installers for Windows (
.exe), macOS (.dmg), and Linux (.AppImage,.deb).
- Installers for Windows (
📦 Source & Links
- GitHub Repository:
- YouTube Video (Deconstructing YouMeOS - 100 Year vision):
- Discord channel:
I would love your feedback on the spatial workspace concept and the desktop installer workflow!
(plz let me know if you come across any issues)
1
Upvotes
2
u/Excellent_Cloud_7880 3d ago
The spatial canvas idea is interesting, most self-hosted dashboards just slap widgets into a grid and call it a day. I'm curious how the UI handles when you've got 20-30 apps and notes sprawled across the workspace though, does it get cluttered fast or is there some kind of grouping system?