# Clone the repository
$ git clone https://github.com/tnodecode/SpineUI
$ cd SpineUI# Build the SpineUI image
$ bash scripts/docker/build.sh
# Build the mmdetection image
$ cd repositories/mmdetection && bash scripts/docker/build-light.shThere are two ZIP files: datasets.zip and work_dirs.zip. For now ask the authors of this project for these files.
The first ZIP file should be extracted to ./datasets and the second one to ./work_dirs.
When you finished with the steps above you can run the application by executing the following command from the root directory of this project (where the docker-compose.yaml file is located).
# Run the application
$ docker compose upNow you can open the App in the browser:
- SpineUI: http://localhost:8501
- Dash:
- MOT evaluation: http://localhost:8050/mot_evaluation
- Model bounding box density plot: http://localhost:8050/model_evaluation
- Training evaluation: http://localhost:8050/training_evaluation
- MMDetection OpenAPI Interface: http://localhost:8081/docs
When you want to shut down the application ht CTRL+C / Command+C in your terminal and then run the following command:
# Shut down the application
$ docker compose down