- Scrape Public Profiles within seconds
- Cron Job to update DB
- Docker Support
- Fork the repo https://github.com/gdgvit/cloud-program-leaderboard
- Clone the forked repo on to your local machine
- Edit USERS_URLS in
backend/settings.py
file with your DSC's Public Profiles. - Push the code on to your github.
- Create a new app in your heroku
- Go to resources and add
Heroku Redis
- And head on to
settings
tab and addConfig Vars
Config Vars:
SECRET_KEY: 20_digit_alphanumerical_key
- Now move to
Deploy
Tab. And click on deploy withGithub
and choose your repo and click on deploy. - Once done, click on
Run Console
which is located insideMore
Tab and type the following commandpython manage.py migrate
- Yaay! Your'e done. Click on
open app
.
- Fork the repo https://github.com/gdgvit/cloud-program-leaderboard
- Clone the forked repo on to your local machine
- Edit USERS_URLS in
backend/settings.py
file with your DSC's Public Profiles. - Push the code on to your github.
- Run the following commands and replace your secret key
cp example.env .env
nano .env
- Install Docker and Docker-Compose in your VM.
- Run the following commands
sudo docker-compose build
sudo docker network create web
sudo docker network create internal
sudo docker-compose compose up -d
- Yaay! Your'e done. Go to your Public IP Address.
Sai Sandeep |
Made with ❤️ by DSC VIT