Welcome to designs value added plugins for Openmediavault, greatly extending server functionality. Further, facilitates the installation of Openmediavault on Raspberry PI's, Armbian supported Single Board Computers and 32bit - x86 platforms.

The document index contains guides for scripted and ISO installs, on the titled platforms. These documents are detailed and are suitable for beginner to intermediate users.

The Quick Index for Experienced Linux Users and Admins

  • For a quick installation of omv-extras, on Openmediavault, run the following command as root:

wget -O - | bash

  • To install Openmediavault AND omv-extras, follow this guide.

List of plugins for OMV 6.x and 7.x:

* openmediavault-anacron

anacron plugin

* openmediavault-apttool

Plugin to find, install, and remove packages in apt repositories.

* openmediavault-autoshutdown

Plugin  Web interface for autoshutdown script. Allow system to be automatically shutdown based on use rather than a specified time.

* openmediavault-backup

This plugin will backup the entire OpenMediaVault system minus data drives or system drive for restoration in emergency situations.

* openmediavault-borgbackup

BorgBackup is a deduplicating backup program. Optionally, it supports compression and authenticated encryption.

* openmediavault-compose

Lightweight plugin to maintain and execute docker-compose files.

* openmediavault-cputemp

CPU temperature plugin providing dashboard widgets.

* openmediavault-diskclone

This plugin will clone one disk to another.

* openmediavault-downloader

Plugin to download files to a specified share using aria2, curl, or yt-dlp.
aria2 is a lightweight multi-protocol & multi-source command-line  download utility. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink.
curl is a command line tool for transferring data with URL syntax.
yt-dlp is a small command-line program to download videos from and a few more sites (forked from youtube-dl).

* openmediavault-fail2ban

Protect OMV with Fail2ban. Fail2ban scans log files and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc.

* openmediavault-flashmemory

folder2ram manages temporary file systems across reboots, to decrease writes on permanent storage. This allows the installation of OMV on flash thumb drives and SD cards.

* openmediavault-iperf3

iperf3 is a tool for performing network throughput measurements. It can test TCP, UDP, or SCTP throughput. To perform an iperf3 test the user must establish both a server and a client.

* openmediavault-kernel

The plugin allows the user to select which grub entry to boot from and installation of the Proxmox kernel. It also allows for the download and grub entry to boot from the following rescue Linux distros: Clonezilla, GParted Live, SystemRescue

* openmediavault-kvm

kvm and lxc plugin

* openmediavault-locate

Locate file on system using search term.

* openmediavault-luksencryption

LUKS is the standard for Linux hard disk encryption. By providing a standard on-disk-format, it not only facilitates compatibility among distributions, but also provides secure management of multiple user passwords. In contrast to existing solutions, LUKS stores all necessary setup information in the partition header, enabling the user to transport or migrate his data seamlessly.

* openmediavault-mergerfs

Makes it possible to pool folders under a single mountpoint with mergerfs.

* openmediavault-minidlna

Lightweight DLNA/UPnP-AV server targeted at embedded systems MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully compliant with DLNA/UPnP-AV clients. The minidlna daemon serves media files (music, pictures, and video) to clients on your network. Example clients include applications such as totem and xbmc, and devices such as portable media players, smartphones, and televisions. MiniDLNA is a simple, lightweight alternative to mediatomb, but has fewer features. It does not have a web interface for administration and must be configured by editing a text file.

* openmediavault-omvextrasorg plguin and Docker repositories. An apt cleaning function is also available for fixing repository cache  problems and saving hard drive space in some instances.

* openmediavault-remotemount

Makes it possible to mount remote shares.

* openmediavault-resetperms

Reset permissions of shared folder. View plugins that are using each shared folder.

* openmediavault-rsnapshot

Configures Backups by using rsnapshot, allowing rotating incremental backups.

* openmediavault-sftp

Configure sftp server using jails

* openmediavault-snapraid

SnapRAID is a backup program for disk arrays. It stores parity information of your data and it's able to recover from up to two  disk failures. SnapRAID is mainly targeted for a home media center, with a lot of big files that rarely change. Beside the ability to recover from disk failures, other features of  SnapRAID are:
- All your data is hashed to ensure data integrity and to avoid silent corruption.
- If the failed disks are too many to allow a recovery, you lose the data only on the failed disks. All the data in the other disks is safe.
- If you accidentally delete some files in a disk, you can recover them.
- You can start with already filled disks.
- The disks of the array can have different sizes.
- You can add disks at any time.
- It doesn't lock-in your data. You can stop using SnapRAID at any time without the need to reformat or move data.

* openmediavault-symlinks

Allow creation of symlinks.

* openmediavault-tgt

Plugin to setup tgt iscsi targets.

* openmediavault-wakealarm

Schedule times to wake machine using wakealarm

* openmediavault-webdav

Web interface to enable WebDAV and select a share for files.

* openmediavault-wireguard

WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably  more performant than OpenVPN. WireGuard is designed as a  general purpose VPN for running on embedded interfaces and  super computers alike, fit for many different circumstances.

* openmediavault-wol

Plugin to send wake-on-lan magic packets and put system in standby to wake at a specified time using rtcwake and wakeonlan.

* openmediavault-zfs

ZFS is a combined file system and logical volume manager designed by Sun Microsystems. The features of ZFS include protection against data corruption, support for high storage capacities, efficient data compression, integration of the concepts of filesystem and volume management, snapshots and copy-on-write clones, continuous integrity checking and automatic repair, RAID-Z and native NFSv4 ACLs.

Plugin source code available on github

While access to Openmediavault plugins and documents is free, please consider a small donation to cover the costs of hosting this site. Even small donations are greatly appreciated. Thanks

Venmo: ryecoaaron

  • start.txt
  • Last modified: 2024/01/14 17:46
  • by ryecoaaron