Skip to content

shangteus/gui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreeNAS 10 GUI Development

FreeNAS 10 is the next version of FreeNAS, a FreeBSD-based open source NAS / application hosting software appliance. This repo is where development of the GUI happens.

The FreeNAS 10 GUI is based on various HTML5 Javascript development frameworks and technologies.

Please read the CONTRIBUTING.md document for the full documentation on contributing to the GUI project. The quick TL;DR version of how to get started is:

  1. Check out this repo somewhere and cd to it.
  2. Install FreeNAS 10 on a VM / machine (let's call it freenas.local)
  3. npm install (to install the various tools locally).
  4. npm run-script serve & (run the stand-alone web server)
  5. Go to http://localhost:3000/#?host=freenas.local

Edit sources as desired and the web server should pick up the changes, for incremental style development.

Packages

No packages published

Languages

  • JavaScript 48.2%
  • HTML 31.5%
  • TypeScript 16.8%
  • CSS 3.3%
  • Other 0.2%