A collection of lightweight, self-hosted web applications, desktop daemons, and system utilities designed for home servers (Unraid, Docker, NixOS) and the COSMIC Desktop ecosystem—built with a focus on Rust, WebAssembly, and Nix, and themed with a retro-futuristic/sci-fi aesthetic.
If you use and enjoy my open-source projects, feel free to support their development:
Bitcoin Wallet: 3MbRFvcCJKBCjLDd2JhZcody29H2xHxv6T
- Languages: Rust, WebAssembly (WASM), Nix
- Backend: Axum / Tokio / tower-http / Rusqlite / zbus (D-Bus) / MCP / Wayland
- Frontend: Yew (WASM) / COSMIC Applet API / Leptos (WASM)
- Distribution: Nix-built Docker Images, Unraid Plugins & Templates, APT/DNF repositories
Web services and backends designed to run on home servers, NAS systems, and container hosts (Unraid, Docker, NixOS) with zero JS bloat. Distributed as Nix-built containers on Docker Hub.
| Icon | Application | Description | Default Port | Container (Docker Hub) |
|---|---|---|---|---|
| beam | File Sharing Portal | 4401 |
ubermetroid/beam | |
| pad | Collaborative Notepad | 4402 |
ubermetroid/pad | |
| todo | Task Tracker | 4403 |
ubermetroid/todo | |
| trace | Network Lookup Utility | 4404 |
ubermetroid/trace | |
| grid | Kanban Board | 4405 |
ubermetroid/grid | |
| pulse | Server Telemetry | 4406 |
ubermetroid/pulse |
| Icon | Application | Description | Default Port | Container (Docker Hub) |
|---|---|---|---|---|
| snake | Traditional Arcade Snake Game | 4501 |
ubermetroid/snake | |
| rustle | Word Guessing Game (Wordle Clone) | 4502 |
ubermetroid/rustle | |
| scan | Planetary Hazard Sector Scanner | 4503 |
ubermetroid/scan | |
| defend | Retro Neon Space Shooter Game | 4504 |
ubermetroid/defend |
| Icon | Application | Description | Default Port | Container (Docker Hub) |
|---|---|---|---|---|
| aura | AI Search Assistant | 4408 |
N/A | |
| crono-mcp | Chrono ROM Analysis MCP Server | 1995 |
N/A |
| Status | Icon | Application | Description | Platform | Distribution |
|---|---|---|---|---|---|
| Alpha | trance | Wayland-native screensaver daemon | Linux (Wayland) | APT (.deb) & DNF (.rpm) | |
| Alpha | trance-plugins | Collection of 7 screensaver effects for trance |
Linux (Wayland) | APT (.deb) & DNF (.rpm) | |
| Alpha | morphball | Secure, multi-threaded archive manager (CLI/TUI) | Linux (CLI/TUI) | APT (.deb) & DNF (.rpm) | |
| Experimental | unraid-nix | Native Nix package manager plugin for Unraid OS | Unraid | .plg Plugin |
Different application types are distributed through different channels based on their deployment model:
- Docker Hub: hub.docker.com/u/ubermetroid
- Unraid Templates:
- unraid-apps (Utilities)
- unraid-games (Games)
- unraid-thirdparty (Third-party)
- APT & DNF Desktop Packages: github.com/UberMetroid/packages
- Shared Rust Libraries: shared-assets
Licensed under the Apache License, Version 2.0. Copyright 2026 UberMetroid.
If you use and enjoy these open-source tools, consider using my referral/partner links to support their development:
- 💾 OS: Built and hosted on Unraid OS
- 🌐 Networking: Securely connected via Tailscale
- ☁️ Cloud Hosting: Deployed on Hetzner Cloud or DigitalOcean
