DevWars 
Official Repository to get a local version of Devwars.tv
Prerequisites
- Install Docker and Docker Compose
- Create a firebase account and put your serviceAccount json in the root directory of the repository with the name
firebase.json - We require an AWS S3 Bucket for storage, so we'll need the following
- Endpoint URL
- Access Key
- Secret Key
- Bucket Name
- Create an application in the Discord Developer Portal
- (Optional) Create a MailGun account if you want to send out emails.
How to get up and running?
git clone --recursive https://github.com/DevWars/devwars-stack.git- Replace each
.env.service.examplewith.env.serviceand fill out each file with the keys we required in the prerequisites - Make sure you have a filed called
firebase.jsonin the root of the repository. If you run the next step without this, you may see a folder with the namefirebase.json, if so, just replace it with your realfirebase.jsonand restart. docker-compose up -ddocker-compose exec api npm run seed- Make sure your hosts file has the following lines
127.0.0.1 devwars.test
127.0.0.1 www.devwars.test
127.0.0.1 api.devwars.test
127.0.0.1 watch.devwars.test
127.0.0.1 play.devwars.test
Done, head to devwars.test in your browser!
