AnarchoTechNYC / NYCAnarchistEvents

Simple Web-based calendar view of anarchist, anarchist-ish, queer, and trans/enby events happening in and around New York City.

Home Page:https://anarchism.nyc/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NYCAnarchistEvents

You can see me live here.

Developing locally

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/NYCAnarchistEvents.git
cd NYCAnarchistEvents
vagrant up

The Vagrant configuration automates the following steps:

  1. Use Bundler to install Jekyll:
    bundle config set path vendor/bundle
    bundle install
  2. 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 the corsbase variable in _config.yaml to that URL.
  3. Optionally, set your own event sources in the static/js/event-source-data folder.
  4. Run the Jekyll development server:
    bundle exec jekyll server

About

Simple Web-based calendar view of anarchist, anarchist-ish, queer, and trans/enby events happening in and around New York City.

https://anarchism.nyc/


Languages

Language:JavaScript 88.0%Language:HTML 9.8%Language:CSS 2.1%Language:Liquid 0.1%Language:Ruby 0.1%