API for accessing StreamingLive.church data (api.streaminglive.church)
Visit https://streaminglive.church/ to learn more.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Join us on Slack.
- Create a MySQL database named
streaminglive
. - Copy
dotenv.sample.txt
to.env
and edit it to point to your MySQL database. - Pull the apiBase submodule with:
git submodule init && git submodule update
- Install the dependencies with:
npm install
- Create the database tables with
npm run initdb
- Start the api with
npm run dev