After two years since the formation of the last important branch, the release of the new version of the distribution Open Media Vault 6, which allows you to quickly deploy Network-Attached Storage (NAS).
The OpenMediaVault project considers expanding support for embedded devices and creating a flexible system for installing plugins as priority areas for development, while leveraging the capabilities of the ZFS file system is a key development direction for FreeNAS.
OpenMediaVault's web management interface is written in PHP and features loading data as needed using Ajax technology without reloading pages (FreeNAS web interface is written in Python using the Django framework). The interface contains features to organize data sharing and separate privileges (including support for ACLs).
Compared to FreeNAS, the mechanism for installing plugins has been significantly redesigned; Instead of changing the entire firmware, OpenMediaVault is updated using standard tools to update individual packages and a full installer that allows you to select the necessary components during the installation process.
Of the basic services related to the organization of repository work, one can single out: SSH / SFTP, FTP, SMB / CIFS, DAAP client, RSync, BitTorrent client, NFS and TFTP. You can use EXT3, EXT4, XFS and JFS as the file system.
Main new features of OpenMediaVault 6
This new version of the distribution is presented, the package database has been updated to Debian 11 "Bullseye".
For the part of the changes that stand out, we can find that a new user interface is proposed, completely rewritten from scratch, plus the web interface now shows only the file systems configured in OpenMediaVault.
Another change that stands out is that they added new plugins designed as isolated containers: S3, OwnTone, PhotoPrism, WeTTY, FileBrowser, and Onedrive and that the capabilities of the installer have been expanded, including the ability to install to USB drives from a system loaded from another USB drive.
Instead of a separate background process, systemd watchdog is used to keep track of state, plus an option has been added to the FTP configuration to show the user's home directory in the browse list.
The extended tools to monitor the temperature of the units, plus the ability to override general SMART settings for selected drives is now provided.
On the other hand, in the user options settings, the ability to use keys is provided ed25519 for SSH, it is also noted that added "recycle bin" support for home directories hosted on SMB partitions and added the ability to transfer and change access rights on a page with shared directory ACLs. For shared directories hosted on non-POSIX-compliant file systems, the button to go to the ACL configuration page has been removed.
Of the other changes that stand out of this new version of the distribution:
- The pam_tally2 package has been superseded by pam_faillock.
- The omv-update utility has been replaced by omv-upgrade.
- SMB NetBIOS support is disabled by default (you can re-enable it via the OMV_SAMBA_NMBD_ENABLE environment variable).
- The /dev/disk/by-label device has been dropped because it generates predictable labels.
- The ability to install side by side with other graphical environments has been discontinued.
- Disabled clear system logs (logs are now processed by systemd journal).
- Improved configuration to run scheduled tasks.
- Manually specified DNS servers have a higher priority than DNS servers obtained through DHCP.
- The avahi-daemon background process now only uses the ethernet, bond, and wifi network interfaces configured through the OpenMediaVault configurator.
- Updated login interface.
Finally, if you are interested in knowing more about this new version, you can check the details at the following link.
For those who are interested in obtaining the OpenMediaVault installation images, they can do it from their official website.