shangteus / gui

New FreeNAS 10 GUI project

Home Page:http://freenas.github.io/gui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

New FreeNAS 10 GUI project

http://freenas.github.io/gui

License:Other


Languages

Language:JavaScript 48.1%Language:HTML 31.5%Language:TypeScript 16.8%Language:CSS 3.3%Language:GCC Machine Description 0.1%Language:Makefile 0.1%