Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gatsby-tv/westegg

The place where Gatsby lives.
https://github.com/gatsby-tv/westegg

Last synced: 16 days ago
JSON representation

The place where Gatsby lives.

Awesome Lists containing this project

README

        

# WestEgg [![Build Status](https://travis-ci.com/gatsby-tv/westegg.svg?branch=main)](https://travis-ci.com/gatsby-tv/westegg)

WestEgg is the backend for the Gatsby hub site and contains indexing data on users, channels, videos and more.

## Run development build (docker-compose)

1. Install docker and docker-compose
2. Run `docker-compose up --build` or `docker-compose up -d --scale westegg=0` to exclude westegg (so you can run the local version alongside for dev purposes)

_Note: If you're testing the frontend with this repo, exclude it from starting with the command:_

`docker-compose up -d --build --scale gatsby=0`

## Run development build (just westegg api server)

1. Install NodeJS 16.13
2. Install dependencies `yarn install`
3. Run the server `yarn start:dev`

To get started with setting up a dev environment, read through the [contributors doc](./doc/contributors.md) to learn more.