-
Familiarize yourself with the C4 software modeling approach
-
Read through the Structurizr docs and understand the relationship between C4 (a software design approach) and Structurizr (one possible tool for implementing that approach)
-
Follow the setup instructions for VS Code and devcontainers
-
Clone this repo and open VS Code in the location where you cloned it
-
Select the 'Dev Containers: Reopen in Container' command within VS Code
-
Once the container is initialized, browse to http://localhost:8080 to view the Structurizr diagrams
-
Use the Structurizr DSL reference to modify workspace.dsl as desired, and refresh your browser to see changes
jplane/structurizr-devcontainer-demo
A sample VS Code devcontainer setup to run Structurizr as a local sidecar container
ASLMIT