The FeedHenry website. See it at http://feedhenry.org.
HTML CSS Ruby Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_data
_includes
_layouts
_posts
_sass
assets
.gitignore
.travis.yml
404.md
CNAME
Gemfile
Gemfile.lock
README.md
_config.yml
_get_repo_data.py
blog.html
community.html
docs.md
favicon.ico
hero-docker.md
hero-keycloak.md
hero-openshift.md
hero-ups.md
index.html
overview.md
projects.md

README.md

feedhenry.github.io

Website for the FeedHenry project. Built with Jekyll, Bootstrap 4, Font Awesome, and hosted with GitHub pages.

Requirements

  1. Ensure you have Ruby >= 2.3:

    $ ruby -v
    ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-darwin15]
    
  2. Install Bundler

    gem install bundler
    
  3. Install dependencies

    bundle install
    

Development

bundle exec jekyll serve

Then, visit http://127.0.0.1:4000/.

Updating GitHub metadata

The projects page uses GitHub metadata (stars, forks, descriptions) when listing repositories. Since our repositories span multiple GitHub organizations, we couldn't rely on repository metadata provided to Jekyll sites hosted on GitHub pages. Therefore, we have a small script for fetching this data and dumping it to _data/feedhenry-repos.json. It should be run periodically and the changes committed.

pip install requests
pip install --pre github3.py
python _get_repo_data.py