If you use napp-it, please contribute to the further development of a free napp-it ZFS Server.
Buy extensions via PayPal: Do not forget to enter or email the hostname! We do not request or pay sales-tax due to our state as a small enterprise according to § 19 UStG See also details and how to place a add at this place..
napp-it web-Interface (gui graphical user interface)
With napp-it core, you can create and edit your own web-user-interface to manage your server from your preferred browser.
Your Interface can have a main menue and two submenues (3 levels). Napp-it is very flexible. napp-it creates a folder for
each menue-item. You can rename and move these folder without problems to rearrange your menues.
Your own User Interface
Create a folder myos in ../cgi-bin/napp-it
Select myos in menue nappit-setup
Klick on edit to add menues and actipns
Folderstructure below folder /...cgi-bin/napp-it/:
(napp-it ZFS-Server)
1. column (content of /napp-it):
Folder /_log:
Used for log- and temp-files.
Napp-it will create this folder if necessary.
napp-it files:
admin.pl and admin-lib.pl - you only need these two files
to have napp-it working.
config-file napp-it.cfg
is used to save settings. You can delete this file to get defaults.
Menue-folder ex /sunos
You can create one or more menue-folder. they contains the menues and
actions for a special os or special server use (ex mailserver).
Create a new folder ex test to start a new new web-gui for your own.
You can rename this folder. You can select this os-folder in napp-it setup.
If foldername starts with "_", it is not selectable.
2. column (content of sunos):
The folder sunos contains the main menues of napp-it zfs-server for Nexenta
and Opensolaris. Each folder ex. 13_pools and hd is a main-menue item. The
Numbers ex 13_ will not be shown (only needed to sort the menue-items)
You can add, rename or edit Main-menues (foldernames) in napp-it. Spaces are allowed.
Napp-it will show the menuename up to the first space in menuelist.
You can create common used function libraries for this os within this folder.
They are loaded in any menue. Function libs are named xx-lib.pl and can contain
Perl functions.
If a menue item ends with ==nexenta, it is shown in nexenta only
If a menue item ends with ==nexenta!A, it is shown for admins in nexenta only
3. column (content of 13_pools and hd):
This folder contains the submenues of main menue item pools and hd.
Each folder stands for a submenue. The Numbers ex 13_ will not be shown
(only needed to sort the menue-items). You can add, rename or edit Main-menues
(foldernames) in napp-it. Spaces are allowed.
You can create common used function libraries for this main-menue within this folder.
They are loaded in in this menue-item only. Function libs are named xx-lib.pl and can
contain Perl functions.
4. column (content of 03_add):
This folder contains actions in action.pl for sub-menue item add. If you edit actions
in napp-it, it will save last three versions for undo. You can add, rename Sub-menues
(foldernames) in napp-it or outside. Spaces are allowed.
you cannot save libraries in 3rd level menues.
napp-it 12.05.2013
|