GitHub - pepeproject/web: Web front-end for StackStorm Exchange. Built with React and dark magic, held together (barely) by webpack and a lot of glue.

exchange.stackstorm.org is a front-end for StackStorm Exchange, a collection of packs contributed by StackStorm users and engineers.

It's a simple React app rendering the pack index; there is no server-side to it at all, and the index is available for consumption as a JSON file.

Just look at that page: packs, packs everywhere! Maybe it's time to go create even more?

Further Reading

CI: StackStorm-Exchange/ci.

Index: StackStorm-Exchange/index.

Building Website

To build the website, run the commands listed below.

  1. Install all the dependencies
  1. Make sure linting passes
  1. Build it

If you want to run a development server locally, you can run:

Deploying new versions

This website is hosted by Github Pages. When code is merged to master, if it passes linting and tests, it will automatically get pushed to the gh-pages branch, and served at https://exchange.stackstorm.org/