OpenMediaVault

NAS operating system From Wikipedia, the free encyclopedia

OpenMediaVault (OMV) is a free Linux distribution designed for network-attached storage (NAS).[3][4] The project's lead developer is Volker Theile, who instituted it in 2009. OMV is based on the Debian operating system, and is licensed through the GNU General Public License v3.[5]

DeveloperVolker Theile
Written inWeb interface: PHP, TypeScript (Angular)
OS familyUnix-like
Working stateCurrent
Quick facts Developer, Written in ...
OpenMediaVault
Web interface (2025)
DeveloperVolker Theile
Written inWeb interface: PHP, TypeScript (Angular)
OS familyUnix-like
Working stateCurrent
Source modelOpen source
Initial release17 October 2011; 14 years ago (2011-10-17)
Latest release8.1.1[1] Edit this on Wikidata / 27 February 2026; 13 days ago (27 February 2026)
Repository
Marketing target
Available inEnglish, Chinese, Czech, Danish, Dutch, French, Galician, German, Greek, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Turkish, Ukrainian[2]
Update methodAPT
Package managerdpkg
Supported platforms
Kernel typeMonolithic (Linux)
UserlandGNU
Default
user interface
Web-based
LicenseFree software (GPL v3)
Preceded byFreeNAS v0.7
Official websitewww.openmediavault.org
Close

Background

By the end of 2009, Volker Theile was the only active developer of FreeNAS, a NAS operating system that Olivier Cochard-Labbé started developing from m0n0wall in 2005.[6][7][8] m0n0wall is a variation of the FreeBSD operating system, and Theile decided he wanted to rewrite FreeNAS for Linux. The project team had known for months that FreeNAS needed a major rewrite in order to support crucial features.[7] Since Cochard-Labbé preferred to stay with a FreeBSD-based system, he and Theile agreed that Theile would develop his Linux version under a different name;[6] that name was initially coreNAS, but within a matter of days Theile discarded it in favour of OpenMediaVault.[8]

Technical design

Theile chose Debian because the large number of programs in its package management system meant that he wouldn't have to spend time repackaging software himself.[9] OpenMediaVault makes a few changes to the Debian operating system. It provides a Web-based user interface for administration and customisation, and a plug-in API for implementing new features. One can install plug-ins through the Web interface.

Features

Plug-ins

By default, OpenMediaVault comes with a limited set of plug-ins. These include:

  • AirPlay – Stream music wirelessly to your iPod/iPad/iPhone/iTunes.
  • ClamAVAntivirus software[11]
  • Diskstats – Complementary plugin to extend system statistics collection by adding I/O statistic graphs.
  • Digital Audio Access Protocol (DAAP) – provides audio files in a local network (also for iTunes)
  • FileBrowser – File managing interface.
  • FTP – Provides a modular FTP/SFTP/FTPS server.
  • Logical Volume Manager – enables the possibility to create and administrate dynamic partitions
  • Network UPS Tools, to support the use of an uninterruptible power supply
  • OneDrive – Synchronizing a shared folder with Microsoft OneDrive cloud storage.
  • PhotoPrism – AI-powered app for browsing, organizing & sharing your photo collection.
  • Podman – A tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers.
  • S3 – MinIO based high-performance, S3 compatible object storage.
  • ShareRootFs – Provides shared directories on root file system.
  • SNMP
  • TFTP
  • USB Backup – Allows (automatic) backups to external USB hard disks
  • WeTTY – Terminal access in browser over HTTP/HTTPS.

Third-party plug-ins

Additional plug-ins are available via additional package repositories. The majority of those Plug-ins are developed by a group called OpenMediaVault Plugin Developers.[12] The status of all Plug-ins can be viewed online.[13] In October 2014 there were around 30 plugins available. In June 2015 there were more than 70 stable plug-ins available.

Some of the software that is controllable via third-party plug-ins are:[14]

Minimum System requirements

Release history

For each OpenMediaVault release, Theile chooses a project code name from Frank Herbert's Dune novels.[17]

More information Version, Name ...
Version Name Release Date EOL Date Base Notes
Unsupported: 0.2 Ix 2011-10-17[18] ? Debian 6 Named for the planet Ix.
Unsupported: 0.3 Omnius 2012-04-18[19] 2012-12-30[20] Introduced multi-language web interface and graphical user prompt for rights administration via Access Control List. The release is named for Omnius, a sentient computer network in the Legends of Dune trilogy.
Unsupported: 0.4 Fedaykin 2012-09-21[21][22] 2013-12-09[23] Named for the Fedaykin commandos of the Fremen people.
Unsupported: 0.5 Sardaukar 2013-08-25[24] ? Revised API renders v0.4 plugins incompatible.[25]
Unsupported: 1.0 Kralizec 2014-09-15[26] 2015-12-26[27] Debian 7 Improves support for weaker systems; adds a dashboard with support for widgets; improved infrastructure for plug-ins. This release is named for Kralizec, a battle predicted to occur at the end of the universe.
Unsupported: 2.0 Stone burner 2015-06-29[28][29] 2017-12-06[30] Sencha ExtJS 5.1.1 Framework for the WebGUI; revised GUI supports configuration of WiFi, VLAN, et al. This release is named for the stone burner, a nuclear weapon held by House Atreides.
Unsupported: 3.0 Erasmus[31] 2017-06-13 2018-07-09[32] Debian 8 Named for the robot Erasmus.
Unsupported: 4.0 Arrakis[33] 2018-05-08 2020-06-30[34] Debian 9 Named for the planet Dune.
Unsupported: 5.0[35] Usul[36] 2020-03-30 2022-06-30[37] Debian 10 Named for the secret name of Paul Atreides (Usul) in Dune.
Unsupported: 6.0[38] Shaitan 2022-05-04[39] 2024-07-31[40] Debian 11 Named for the Fremen term for demon and later to the transformed God Emperor Leto Atreides II.
Supported: 7.0 Sandworm 2024-03-03[41] ? Debian 12 Named for the sandworm creature.
Latest version: 8.0 Synchrony 2025-12-24[42] ? Debian 13 Named for the synchrony creature.
Legend:
Unsupported
Supported
Latest version
Future version
Close

See also

References

Related Articles

Wikiwand AI