Skip to content

roninkenji/dynamix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamix is now integrated in unRAID v6 and higher

Dynamix v2.2.10 - Obsolete

Update

Dynamix webGui has been updated to version 2.2.10. Thanks to the support of the unRAID community a number of fixes and improvements are introduced. See the folder "changes" for a list of what has been changed, including changes in the optional plugins. All users of earlier versions are encouraged to upgrade to this version.

Starting from version 2.1.0 there is code alignment with the 64-bit version which is released separately.

64-bit version of Dynamix is now natively supported in unRAID OS6.
No further development is done anymore on this version.

Starting from version 2.2.1 the new dashboard page is added to the GUI.

Introduction

Dynamix webGui is a dynamic webGui for unRAID systems with enhanced features and optional add-ons.

Dynamix is a spin-off of the original SimpleFeatures webGUI and is the next step in the evolution of the development of an enhanced webGui for unRAID systems. Its goal is to have pages dynamically updated and watch the operation of your unRAID server in real-time.

Dynamix webGui offers a number of improvements not available before:

  • Real-time page updates, the status view of your array is always up-to-date.
  • Tabbed viewing, more efficient use of the available screen area, scrolling is hardly required.
  • Improved visibility, better readibility and consistency of the sans-serif and monospace fonts in different browsers.
  • Improved operability, no more accidental cancellations or wrong button clicking.
  • Fully compatible with unRAID OS v5.0.

Dynamix webGui completely replaces the stock unRAID GUI which comes with version 5.0 or the enhanced Limetech webGui on github.

Do not use Dynamix webGui on any versions of unRAID other then 5.0.x.

Do not run Dynamix in conjunction with the Limetech enhanced webGui, these are not compatible.

Do not mix Dynamix and SimpleFeatures plugins, these are not compatible.

Dynamix webGui requires an up-to-date browser version. It has been tested with the latest versions of Internet Explorer, Chrome, Firefox and Safari.

Download warning

DO NOT DOWNLOAD FILES DIRECTLY FROM THE FOLDERS 'DOWNLOAD' OR 'PLUGINS' BUT USE THE LINKS PROVIDED IN THIS 'README.MD' FILE INSTEAD.

Installation

This describes a first time installation, if you are upgrading from an older version, see the section 'Upgrading'.

Dynamix webGui is considered a system plugin and is installed in the folder /boot/plugins. This ensures it gets installed first, before any other plugins, and the correct environment is created upfront.

  • Login to the command line on your server, e.g., at the console or a telnet session.
  • Create the directory /boot/plugins directory, if it is not existing.
  • Type the below:
cd /boot/plugins
wget --no-check-certificate https://raw.github.com/bergware/dynamix/master/plugins/dynamix.webGui-2.2.10-noarch-bergware.plg
  • Alternatively: (right-click and select "save link as")

  • Reboot your server to start with a clean webGui environment.

  • You may need to clear your Browser's cache for correct viewing.

Upgrading

People who have installed Dynamix Plugin Control can upgrade using the web GUI. The description below is to do a manual upgrade.

You can upgrade to the latest version of (right-click and select "save link as")

Save the file in /boot/plugins and type the below:

cd /boot/plugins
rm -f dynamix.webGui-2.2.*-noarch-bergware.plg
installplg dynamix.webGui-2.2.10-noarch-bergware.plg

Optional plugins

The following plugins can be used to further enhance the functionality of Dynamix. They all require the Dynamix webGui to be present (installation of the add-on will be aborted when the webGui isn't detected). Right-click the links below and select "save link as". These plugins need to be placed in the directory /boot/config/plugins.

People who have installed Dynamix Plugin Control can install any optional plugin using the web GUI. The description below is to do a manual installation.

To install the plugin after copying it, telnet to your unRAID server and type the following:

cd /boot/config/plugins
installplg <name-of-plugin>.plg

If you are upgrading from an older version, do the following:

cd /boot/config/plugins
rm <old-plugin-version>.plg
installplg <new-plugin-version>.plg

Plugin Control - Install, Update and Uninstall Dynamix plugins via the GUI (v2.1.2)

Active Streams - View in real-time which streams are currently open (v2.1.1)

Cache Dirs - Keep directories in RAM to prevent unnecessary disk spin-up (v2.1.1)

Disk Health - Display SMART information of your hard drives (v2.1.3)

DNS Server - Run your own DNS server to maintain your local domain (v2.1.0)

Email Notify - Receive periodic status updates by mail (v2.1.2)

S3 Sleep - Put your system to sleep on predefined conditions (v2.1.1)

System Info - Get detailed hardware information about your system (v2.1.3)

System Stats - Maintain statistics about your drives and system (v2.1.4)

System Temp - View in real-time CPU and motherboard temperatures (v2.1.0)

Web Server - Run your own web server, including PHP (v2.1.1)

Screenshots

The main screen shows the different devices in separate tabs. The current screen is updated in real-time. Click on the tab header to move between screens.

Starting from version 2.2.1 there is the possibility to choose a black theme as well.

The operation of the array (e.g. parity-check) can be viewed in real-time as well. When a parity-check is ongoing the statusbar at the bottom shows the current status in any screen. Note also the disabling of buttons to avoid accidental mis-clicking!

Settings are logically grouped. This not only removes the clutter of a busy screen, but makes it also easier to find your way.

Monospace font is made more readable, both for main screen and popup screens.

The Browser function has been rewritten for improved speed and visibility of duplicate files. These are clearly indicated by displaying them in orange.

The dashboard page gives you an instant overview of your system status. Screen updates happen in real-time.

The optional "plugin control" module allows for easy installation, updating and uninstallation of all of the available Dynamix plugins via the GUI. This way maintaining your plugins becomes a breeze!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 63.9%
  • Shell 20.8%
  • PHP 15.1%
  • CSS 0.2%