This repo contains the sources for the ProjectQuay.io.
Note Node.js
is a required dependency on Linux machines
Step 1: Ruby and Ruby Gems are required. Please install according to your operating system
Step 2: Install the bundle
command:
gem install bundler
Step 3: cd
to where you have cloned this repository. Install the necessary ruby packages on your machine:
bundle install
Step 4: Run the server:
bundle exec middleman server
You should be able to preview your changes at http://localhost:4567
To deploy your changes please submit a pull request while following our contribution guidelines
Make sure to populate the OPENSHIFT_GITHUB_ID
and OPENSHIFT_GITHUB_SECRET
env variables to ensure authenticated GitHub API usage (and prevent request throttling).
While the site is under development, you can review it here: https://staging-url-projectquay-io.apps.openshift-web.p0s5.p1.openshiftapps.com/