Install QA Dashboard Using Docker

Learn about how to install QA Dashboard Limited Edition from the Docker Images...

OVERVIEW

Limited Edition is a free-to-use version of QA Dashboard with limited features.

QA Dashboard Limited Edition is just a starting point for improving software quality and development efficiency in your product development line.

Follow the steps below for the quick and easy installation of the QA Dashboard to work with your own real data.

Minimum Requirements For Docker Desktop

If you want to run QA Dashboard on your local machine by using Docker Desktop, you should set minimum resources as below:

  • CPU: 4

  • Memory: 6 GB

Minimum Requirements For Server

If you want to run QA Dashboard on a server without any performance issues, you should set minimum resources as below:

  • CPU: 4

  • Memory: 16 GB

INSTALLING QA DASHBOARD LIMITED EDITION USING DOCKER 🐳

1- Clone the latest repository of QA Dashboard Limited Edition.

git clone https://github.com/dashboardqa/qa-dashboard-limited-edition.git

2- If you don't want to use localhost address, open env.list file and enter your domain name or IP address:

env.list
CORS_ALLOWED_ORIGIN=https://qadashboard.mycompany.com,http://SERVER_IP

3- You need to login to pull QA Dashboard LDE images. Docker login credentials will be provided by the QA Dashboard Team. Request your credentials.

docker login -u {{user_name}} -p {{password}} qadashboard.azurecr.io

4- Run the application using docker-compose.

docker-compose up -d

5- Browse http://localhost or http://your_ip_address to launch the QA Dashboard registration page. Then, set a new password for the root user of the QA Dashboard.

6- Login with the root user and start Dashboarding!..

Now you are ready to connect your own data sources with QA Dashboard to get complete visibility of your software's health.

ADVANCED CONFIGURATION πŸ› 

If you have some problems with the default configuration, consider editing compose file (docker-compose.yml) or configuration file (env.list) in the repository.

You can change the data volume directories of the containers on docker.compose.yml .

qa-dashboard-mongo:
image: "mongo:3.6.0"
restart: "on-failure"
ports: - "27017:27017"
container_name: "qa-dashboard-mongo"
volumes:
- ~/docker/volume/qa-dashboard/mongo:/data/db

TROUBLESHOOTING

Windows Docker Settings

If you have some problems with docker resources open Docker Desktop and set resources as below:

NEXT STEPS 🎯

If you consider to upgrade your edition to use QA Dashboard with unlimited features, just contact us!

Get more information: info@dashboard.qa​