# OpenMediaVault — Debian-Based NAS Solution for Home and Office > Turn any x86 or ARM machine into a full-featured network-attached storage server with a browser-based admin panel and a rich plugin ecosystem. ## Install Save as a script file and run: # OpenMediaVault — Debian-Based NAS Solution for Home and Office ## Quick Use ```bash # On a fresh Debian 12 system wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | bash # Then open http:// in your browser # Default login: admin / openmediavault ``` ## Introduction OpenMediaVault (OMV) is a Debian-based NAS operating system that provides a web UI for managing storage, users, and network services. It targets home labs and small offices where a turnkey NAS appliance is needed without vendor lock-in. ## What OpenMediaVault Does - Manages RAID arrays, filesystems, and shared folders through a web dashboard - Serves files over SMB/CIFS, NFS, FTP, and rsync out of the box - Monitors system health with S.M.A.R.T. disk checks and email notifications - Supports scheduled tasks, cron jobs, and automatic shutdown/wake-on-LAN - Extends functionality through a plugin framework for Docker, ZFS, and more ## Architecture Overview OMV is built on Debian stable with a PHP backend that writes system configuration files and manages services via systemd. The web UI communicates through an internal RPC layer, and every setting change is staged before being applied. Plugins hook into the same framework, letting third-party authors add panels for services like Docker, Plex, or WireGuard. ## Self-Hosting & Configuration - Install on bare metal or a VM with a dedicated system drive separate from data disks - Configure storage pools and shared folders from the Storage section of the web UI - Enable SMB/CIFS or NFS under Services to expose shares to your network - Install the openmediavault-compose plugin to run Docker containers alongside NAS services - Set up S.M.A.R.T. monitoring and email alerts for proactive disk failure detection ## Key Features - Clean web interface for all storage, user, and service management - Plugin architecture with 50+ community plugins including ZFS and Docker support - Runs on x86_64 and ARM (Raspberry Pi), reusing any Debian-compatible hardware - Built-in software RAID management with mdadm integration - Automatic updates via the standard Debian apt infrastructure ## Comparison with Similar Tools - **TrueNAS CORE** — FreeBSD-based with native ZFS but heavier hardware requirements - **TrueNAS SCALE** — Linux-based with ZFS and Kubernetes, more complex to manage - **Unraid** — commercial, flexible but requires a license for larger arrays - **CasaOS** — simpler Docker-first home server, less traditional NAS functionality - **Proxmox** — hypervisor-focused, not a dedicated NAS OS ## FAQ **Q: Can I install OpenMediaVault on an existing Debian system?** A: Yes, the install script layers OMV on top of a minimal Debian 12 installation without wiping your existing setup. **Q: Does OMV support ZFS?** A: Through the openmediavault-zfs plugin. It is not included by default because ZFS licensing differs from the Debian kernel. **Q: What hardware do I need?** A: Any x86_64 or ARM board with at least 1 GB RAM. A separate boot drive (USB or small SSD) is recommended so all SATA ports are available for data disks. **Q: How do I run Docker containers on OMV?** A: Install the openmediavault-compose plugin from the community repository, then manage containers and compose stacks directly from the web UI. ## Sources - https://github.com/openmediavault/openmediavault - https://www.openmediavault.org/ --- Source: https://tokrepo.com/en/workflows/75c2cd71-3f97-11f1-9bc6-00163e2b0d79 Author: Script Depot