Skip to content

mu-editor/mu-editor.github.io

Repository files navigation

codewith.mu

This is the repository that generates the website https://codewith.mu

It uses the GitHub pages functionality to build a Jekyll (a static site generator) project that gets published on each commit on master.

For local development you can follow these instructions to install the toolchain required for Jekyll: https://jekyllrb.com/docs/installation/

Since Jekyll requires Ruby, RubyGems, GCC, Make, and it is not officially supported on Windows, a Vagrant image can be used for simplicity. Assuming you have Vagrant installed:

git clone https://github.com/lcreid/rails-5-jade.git
cd rails-5-jade
vagrant up
vagrant ssh
git clone https://github.com/mu-editor/mu-editor.github.io.git mu-website
cd mu-website
git submodule update --init --recursive
bundle install
jekyll serve --host 0.0.0.0 --force_polling

You can then see the output pages at http://127.0.0.1:4000:

bundle exec jekyll serve

The "nortonsw" file is to ensure that the product is accepted by the Norton virus scanner.