https://github.com/jplane/structurizr-devcontainer-demo
A sample VS Code devcontainer setup to run Structurizr as a local sidecar container
https://github.com/jplane/structurizr-devcontainer-demo
Last synced: 3 months ago
JSON representation
A sample VS Code devcontainer setup to run Structurizr as a local sidecar container
- Host: GitHub
- URL: https://github.com/jplane/structurizr-devcontainer-demo
- Owner: jplane
- License: mit
- Created: 2023-02-24T17:59:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-24T18:13:55.000Z (over 3 years ago)
- Last Synced: 2025-03-28T04:27:19.472Z (about 1 year ago)
- Language: ASL
- Size: 686 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Structurizr VS Code devcontainer setup
- Familiarize yourself with the [C4](https://c4model.com/) software modeling approach
- Read through the [Structurizr docs](https://github.com/structurizr) 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](https://code.visualstudio.com/remote/advancedcontainers/overview#_getting-started)
- 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](https://github.com/structurizr/dsl/blob/master/docs/language-reference.md) to modify [workspace.dsl](./workspace.dsl) as desired, and refresh your browser to see changes