Current Version (free and Pro): 0.9f5 see changelog
0.9f5 includes a stronger password hashing that is not compatible with napp-it 0.9f4 and earlier. Delete PW prior a downgrade. On Login-Problems (example after an downgrade to a former release): delete /var/web-gui/_log/napp-it.cfg (settings)
Download napp-it ZFS server.
You have three options, select your use case:
Option 1: barebone setup
Use this method if you like your own setup, if you only need simple NAS/SAN config without advanced support for other operating systems or if you need a dedicated highspeed NAS or SAN.
Download a bootup ISO of OmniOS, OpenIndiana or Solaris 11.1, burn it and install to a local Sata disk or fast USB stick (min 30 GB, best are SSDs).
You can also use one or two Sata DOMs for a boot mirror, see http://www.supermicro.com/products/nfo/SATADOM.cfm
more infos: click on your OS of choice
Configure your network and install napp-it via online command
wget -O - www.napp-it.org/nappit | perl
After setup I suggest to clone the bootdisk to an external disk or an SMB/NFS share (can be your desktop) with clonezilla (from USB stick) or with the help of an 3,5" hardware Sata raid 1 enclosure. If you care about uptime, do a ZFS boot mirror on two disks. If you use a hardware raid-1 enclosure, I would use it with its hotplug capability to clone the bootdisk - not for regular raid-use as they are not as good as ZFS mirrors.
In case of problems, use the bootable backup disk or restore from image with clonezilla within minutes.
Option 2: napp-In-One (napp-it based all in one server)
the preconfigured VM storage appliances, unzip (prefer 7Zip) and boot - read the included readme and upload to ESXi
Option3: napp-it ToGo (napp-it on USB)
- Read infos or Download ready to use samples
Storage webmanagement should be available only on a secure network (like a SAN or management network).
If you need to access napp-it from unsecure networks like the internet, you should use a VPN connection
Other security advices:
- restrict access to napp-it via napp-it settings
- restrict access to the webserver ports 81 and 3000 (websocket) via firewall
- enable the napp-it webserver minihttpd only when needed (/etc/init.d/napp-it stop | start)