TPC-Council / HammerDB

HammerDB Database Load Testing and Benchmarking Tool
http://www.hammerdb.com
GNU General Public License v3.0
545 stars 115 forks source link

Create Dockerfile to deploy HammerDB for Linux GUI with CloudTk #631

Closed sm-shaw closed 8 months ago

sm-shaw commented 8 months ago

CloudTk for HammerDB is a fork of CloudTk by Jeff Smith to deploy the HammerDB for Linux GUI within a web browser.

CloudTk for HammerDB can be downloaded from https://github.com/sm-shaw/CloudTk extracted into an existing HammerDB for Linux directory and run to provide an HTTP/HTTPS service that can be connected to, to display the fully functional HammerDB GUI in a browser.

cloudtk3

As a Linux only solution, we want to keep this extension separate from the main HammerDB repository.

The main focus of this extension is to be deployed automatically within a Docker image. So the Docker image is run and can then be connected to with a browser to run HammerDB from a client. This GUI client can also run the webservice for viewing HammerDB output and graphs, enabling full GUI interaction with HammerDB through a browser.

This issue is to track the creation of an additional Dockerfile in the HammerDB repository to create the Docker image that will add the CloudTk extension to a HammerDB install. The Docker image will also be added to the dockerhub.