Skip to content

website for Express Gateway on express-gateway.io

Notifications You must be signed in to change notification settings

ExpressGateway/express-gateway.io

Folders and files

NameName
Last commit message
Last commit date
Jan 7, 2019
Jan 7, 2019
Mar 3, 2018
Nov 24, 2019
Jan 7, 2020
Jan 15, 2020
Apr 24, 2019
Jul 22, 2019
Mar 20, 2018
Apr 25, 2019
Apr 17, 2019
Jun 4, 2021
Jan 2, 2019
Mar 28, 2019
Apr 17, 2019
Jul 19, 2017
Aug 13, 2019
May 20, 2021
Apr 25, 2019
Apr 17, 2019
May 23, 2018
Aug 17, 2017
Jan 17, 2018
Apr 17, 2019

Repository files navigation

Netlify Status

express-gateway.io

This is the repository of the website express-gateway.io. It is hosted directly from the repository as a GitHub Pages website.

The main branch for this repository is gh-pages.

The live site is published off gh-pages.

Local Setup

To run website locally:

  1. Install Ruby and Bundler if you don't have them already.

Note: highly recommend installing rvm to install and manage Ruby

  1. Install Jekyll and other important Gems. cd to the repository directory and run the command:
$ bundle install
  1. Now do a build (this is only needed if pushing to GH pages)
$ bundle exec jekyll build
  1. Run Jekyll using the following command:
$ bundle exec jekyll serve
  1. You'll need to override _config.yml with the baseUrl set to "/"

  2. Load http://localhost:4000/ on your browser.

Auto Regeneration

By default, Jekyll will auto-regenerate the static pages if you change files through a built in filewatcher. You can simply refresh your browser to see the updates.

Formatting

Jekyll uses a variant of Markdown known as Kramdown.

Jekyll uses the Liquid template engine for templating.

You can use GFM fenced code blocks.

Examples:

var express = require('express')
var app = express()
app.listen(3000)
apiEndpoints:
  help:
    host: '*.example.com'
    paths: /help

Algolia Index

Docsearch is crawling our website every day in order to generate our search index.