You can see me live here.
The easiest way to develop this project is to use the provided Vagrant environment. You'll need to install Vagrant and VirtualBox. Then clone the repository and invoke vagrant up
in the project's root directory:
git clone https://github.com/AnarchoTechNYC/AnarchistEventsBOS.git
cd AnarchistEventsBOS
vagrant up
The Vagrant configuration automates the following steps:
- Use Bundler to install Jekyll:
bundle config set path vendor/bundle bundle install
- For event sources that do not correctly set their
Access-Control-Allow-Origin
CORS headers, you will also need a CORS proxy, and you need to set thecorsbase
variable in_config.yaml
to that URL. - Optionally, set your own event sources in the
static/js/event-source-data
folder. - Run the Jekyll development server:
bundle exec jekyll server