One Rust binary replaces the big-tech stack. Photos, videos, music, files, passwords, DNS — all self-hosted on your machine, accessible anywhere, backed up automatically.
13 curated self-hosted apps. One-click install. Automatic backups, health checks, and updates for each.
A single Rust binary with an embedded web UI. Not a container managing containers. Not a Node.js monolith. Just install and go.
One Rust binary with embedded web UI and app templates. No runtime dependencies beyond Docker.
Restic-powered backups to S3, Backblaze B2, Wasabi, or local disk. Per-app scheduling, database dumps, snapshot browsing, and one-click restore. Interrupted backups automatically resume on restart.
NVIDIA and Intel iGPU pass-through for Immich ML and Jellyfin transcoding. Toggle per-app from the UI.
Automatic update checks for all apps and MyGround itself. One-click or fully automatic — your choice.
Assign storage paths per app, per volume. SMART health monitoring across all disks. Never run out of space by surprise.
Automatic health monitoring for every running app. Real-time status in the dashboard. Live log streaming via WebSocket.
Built-in Gluetun VPN container support. Route any app's traffic through WireGuard, OpenVPN, or any supported provider.
No PolyForm restrictions, no vendor lock-in, no surprises. Fork it, modify it, ship it. Your code, your rules.
Two built-in options for secure remote access. Use one, both, or neither.
Every app gets its own Tailscale node. Automatic HTTPS via MagicDNS. Use your server as an exit node with Pi-hole for network-wide ad blocking on the go.
Expose apps to the public internet through Cloudflare's network. No port forwarding, no dynamic DNS. Just pick a domain.
Every action in the web UI is available through the CLI and REST API. Pipe it into scripts, hand it to an AI agent, or build your own integrations.
MyGround ships with a full OpenAPI specification and API key authentication. Point Claude, ChatGPT, or any AI agent at your server and let it manage your apps, trigger backups, check health, and troubleshoot issues — all through the same REST API the web UI uses. When something breaks at 3 AM, your AI agent can diagnose and fix it without you waking up.
Linux (x86_64, ARM64) and macOS. Installs Docker if needed. Sets up a systemd service. Done in under a minute.
Also available via brew install backmeupplz/myground/myground, apt install myground, or yay -S myground