The codebase for http://snapcraft.io.
To run this project, you need npm, jekyll and sass installed. E.g. Ubuntu:
sudo apt install nodejs-legacy npm ruby-sass jekyllNow, in the project folder, install nodejs dependencies:
npm iTo fire up the project, run;
node_modules/gulp/bin/gulp.jsThis should open http://localhost:3000/ in your browser.
To deploy to Github Pages under your local Github username, please run;
gulp deploy
You should then be able to view the site at: http://YOUR-GITHUB-USERNAME.github.io/snapcraft.io
Code licensed LGPLv3 by Canonical Ltd..
With ♥ from Canonical