A mobile first quizzing platform
- Docker https://docs.docker.com/get-docker/
- Docker-compose https://docs.docker.com/compose/install/
On Windows, docker-compose will be installed as part of the docker installation.
- Clone this repository onto your computer.
git clone https://github.com/Aditya-Kolla/puzl.git
- Navigate to the folder.
cd puzl
- Create an environment file for the application.
touch .env
- Run the docker-compose.yaml file which will bootstrap the application. This will take some time to install all the required dependencies.
docker-compose up -d
- To shut down the application, run the following command.
docker-compose down
If you have made changes to the docker-compose.yml
or any of the Dockerfile
, docker-compose up -d
might build the outdated setup. You have to force the new build:
docker-compose down
docker volume prune
(To remove database artifacts)docker-compose up --build -d