Overview - noobaa/noobaa-core GitHub Wiki

Sources

Server

Web

Desktop

  • node-webkit - desktop platform with nodejs and webkit html5

Build

  • package.json - the project config file.
  • npm install - fetch and prepare all the dependencies into node_modules/ folder.
  • npm start - custom hook, in our case we call gulp to handle.
  • gulp - build tasks with many extensions. similar to grunt.

Heroku

Database

More info

noobaa app project has README with instructions to start developing for ubuntu.