OpenMediaVault is a Debian-based network attached storage (NAS) operating system that turns a computer into a dedicated storage appliance, managed entirely through a browser-based control panel. It provides a unified configuration interface for managing file sharing protocols, RAID arrays, user permissions, and network services, with extensibility through a modular plugin system that adds new capabilities without modifying the core installation.
The platform supports setup and management of multiple RAID levels for data redundancy or performance, and exposes file storage over protocols including SMB/CIFS, NFS, FTP, AFP, and TFTP with access rights management for users and groups. It includes built-in remote access via SSH for headless administration, scheduled RSync-based file synchronization for backup and mirroring tasks, and Avahi service discovery for automatic device detection on local networks. Media streaming to network devices via UPnP and DAAP protocols, as well as BitTorrent downloading, are available directly on the appliance.
OpenMediaVault can be installed on a dedicated drive from an ISO image, added to an existing Debian installation, or deployed on ARM single-board computers, USB flash drives, and SD cards. The system provides command-line utilities for package management and SSH-based remote administration, and exposes device and service metrics via SNMP for integration with network monitoring tools.