A complete bugzilla visualization tool dedicated to work and visualize the Redhat Bugzilla data.
The application consists of the following functionality
- Data visualizations and aggregations
- Leaderboard
- Components visualizations
git clone https://github.com/sudheesh001/RHVis
cd RHVis
virtualenv venv
source venv/bin/activate
cp config.temp.py config.py
Set up the config.py with the required MySQL MYSQL_DATABASE_USER = username
and MYSQL_DATABASE_PASSWORD = password
.
Create a database on MySQL called RHVis
After doing all of the above steps successfully run the following commands
pip install -r requirements.txt
- After successful installation of the requirements run
python server.py
The server initially sets up all its required data sources and then is ready to serve them, It'll display a line saying
The server is now Online.
You can access the server at localhost:8080
The server should now be running on localhost:8080
To deploy the application to a live server do the following changes in the last line of server.py
running as screen service.
app.run(host= '0.0.0.0', port=80)