/structurizr-devcontainer-demo

A sample VS Code devcontainer setup to run Structurizr as a local sidecar container

Primary LanguageASLMIT LicenseMIT

Structurizr VS Code devcontainer setup

  • 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