The catalog contains architecture diagrams, created in the [C4 model](https://c4model.com/, using the Structurizr tool, in a DSL scripting language.
The project includes 5 diagrams:
- C1 - context diagram of the entire Tutio platform,
- C2 - container diagram of the entire Tutio platform,
- C3 - diagram of the platform's server application components,
- C3 - diagram of the platform's client application components,
- C3 - diagram of the platform's administration application components.
All the above-mentioned diagrams are located in the /exported
directory, as vector graphics in .pdf
format.
Thanks to the shared Docker image of the Structurizr Lite tool, it is possible to run Structurizr locally, as a Docker container. Based on the article:
- Downloading the Docker image:
docker pull structurizr/lite
- Creating and launching a container in the project directory
/c4-model
:
docker run -d -p 8080:8080 -v REPO_PATH:/usr/local/structurizr --name CONTAINER_NAME structurizr/lite
The tool is accessed via a web browser at http://localhost:8080.