DeploymentΒΆ

The Tableau Workbook Extractor application is deployed in two ways:

1. As a downloadable executable: Users can easily download the latest executable version of the application from the releases page. Please note that in order to run the downloaded executable file, Graphviz must be installed on your local machine. Graphviz must be installed.

2. As a deployed Flask application on Render: This option allows users to run the application in a cloud environment without the need for local setup. The deployed application can be accessed on this link.

Both deployment methods are automated through a GitHub workflow that is triggered each time a new version tag is pushed to the repository. This ensures that the latest updates are consistently available to users.

You can view the GitHub workflow file responsible for these deployments here.

These workflows are automated versions of some use cases explained in the Usage page, specifically the creation of an executable file using PyInstaller (see Create and Run the Executable File) and the creation of a Dockerized Flask app (see Running the Dockerized Flask Application).