Project moved to popcorn-env
Popcorn Time consists of several projects, each doing it's own part.
Project | Description |
---|---|
@pct-org/getting-started |
Explains how to get started with this setup |
@pct-org/graphql-api |
Serves the data to the clients from the MongoDB database |
@pct-org/scraper |
Scrapes everything and saves it to MongoDB database |
@pct-org/mongo-models |
Models used for MongoDB and GraphQL object types |
@pct-org/native-app |
React Native App |
@pct-org/updater |
Updater that automatically updates the projects |
$ yarn install
Requirements
- Make sure MongoDB is running, for Mac users see
@pct-org/getting-started
repo for the docker-compose file. - Copy the
.env.example
file and fill it in - If you want transcoding support make sure you have ffmpeg installed
$ yarn build:watch
# Also run this in a different terminal tab
$ yarn start:watch
$ yarn build
$ yarn start
This project is MIT licensed.
Please see the contributing guide.
File a issues against pct-org/getting-started prefixed with [graphql-api].