the frontend for datasets.at
dsapi-ui provides human readable dataset / image listings with search and filter functions plus a (hopefully simple) builder for JSON files to be used with vmadm on SmartOS
The complete UI is build client side and needs no special server side technology. But you'll need an dsapi server or at least a JSON file with dataset listing to use the UI. By default this listing should be accessible at /datasets
.
- install brunch
npm install -g brunch
(you'll need to have nodejs and npm already installed) - install development dependencies with
npm install
- build the project with
brunch build
- upload everything in
_public/
to your destination server
to do quick changes and test locally you can use the included web-server
- run
brunch watch
- run
scripts/web-server.js
- open the development version in your browser
a /datasets
file is already included so that all basic functions should be usable
fork! - and send pull requests