What is openmediavault?

openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins.

openmediavault is primarily designed to be used in small offices or home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.



  • Running out-of-the-box
  • Debian Linux OS
  • Web based administration
  • Easy system updates via Debian package management
  • Volume management
  • S.M.A.R.T.
  • Link aggregation
  • Wake On Lan
  • IPv6 support
  • Email notifications
  • File sharing
  • Extendible via plugins

More features

Latest news

New update available

openmediavault 5.5.11

  • Update locales.
  • Do not allow to create NFS shares using shared folders with blanks in their relative path. SaltStack can’t handle such bind mounts (https://github.com/saltstack/salt/issues/54508).
  • Issue #815: Disable quota if no quotas are configured for a device.


New update available

openmediavault 5.5.10

  • Update locales.
  • Fix bugs in date/time page. The field ‘Time servers’ was not marked as required when ‘Use NTP server’ was enabled. The field ‘Allowed clients’ was marked as required when ‘Use NTP server’ was disabled.
  • Fix bug in omv-firstaid when setting a static IPv6 address.
  • Added the environment variables ‘OMV_AVAHIDAEMON_ALLOW_INTERFACES’, ‘OMV_AVAHIDAEMON_ALLOW_POINT_TO_POINT’ and ‘OMV_AVAHIDAEMON_ENABLE_REFLECTOR’ to customize the Avahi/Zeroconf configuration for VPN.
  • File systems will not be mounted with the ‘noexec’ option anymore. Existing mount point configurations are not migrated.
  • Issue #800: Quotas are not configured after creating a file system.
  • Issue #810: Added the ‘OMV_CHRONY_SERVER_POOL_DIRECTIVE’ environment variable to configure the NTP server directive in chrony.conf. Default is ‘server’.

More news