Skip to content

sdolard/nawis

Repository files navigation

Build need 
----------

1) All platform
    Qt 4.4.x or more > http://qt.nokia.com/downloads
    git
    wget
    unzip
    unrar (for demo gui)
    a java-jre (for the build)

  
2) On Windows
    mingw and msys > http://sourceforge.net/projects/mingw/files/
    	Every contribs have to been built under msys
    git > http://code.google.com/p/msysgit/downloads/list

2') On ubuntu, here what you need
  In a terminal > sudo apt-get install build-essential qt4-dev-tools git qtcreator default-jre unrar libz-dev libexiv2-dev libtag1-dev
  
3) Download
  git clone git://github.com/sdolard/nawis.git

4) Go in nawis directory
   Run build.sh script. 
   Binaries are created in . directory. This is different if you build with QtCreator.
  
5) Run build binary
     This will create a defaut config file 
     "nawis" for release version.
     "nawis_debug" for debug version
     Read http://wiki.github.com/sdolard/nawis/start-nawis for details
     
6) A demo web ui is available. 
     It's available on "ui" directory on root projet directory.
     You must set this web ui directory in nawis config file.
     	Edit ~/.config/nawis/nawis.ini (
     	> server def webui=<your ui absolute path>
     		Ex on my Mac: server def webui=/Users/sebastiend/Documents/dev/nawis/ui
     
7) By defaut, nawis is listening on 6391 http port
    Open your favorite browser on http://localhost:6391
    If you want to enable ssl, go there:http://wiki.github.com/sdolard/nawis/how-enable-ssl-using-self-signed-certificate
    http and https can be enabled together.

8) Default auth is:
     login: admin
     pwd: admin
     
     You can change them in ~/.config/nawis/nawis.ini
     > server def admin_password=admin
     > server def admin_user=admin
     
9) Login

10)Go in preference menu
     Add a directory to serve.
     Wait time to get it managed by nawis. it could take few minutes if there is a lot of big files.
     
     Demo ui implement some api:
       - music: mp3 (only) reading thought flash
       - search
       - duplicated file
       - log
       - configuration
     

About

Natural web interface services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published