40
loading...
This website collects cookies to deliver better user experience
workspace.dsl
inside that directory, with the following content.workspace {
model {
user = person "User"
softwareSystem = softwareSystem "Software System"
user -> softwareSystem "Uses"
}
views {
systemContext softwareSystem "Diagram1" {
include *
autoLayout
}
theme default
}
}
default
theme for styling elements and relationships.docker pull structurizr/lite
docker run -it --rm -p 8080:8080 -v PATH:/usr/local/structurizr structurizr/lite
PATH
with the full path to the directory created in step 1. For example, if the directory is located at /Users/alice/structurizr
, the commands would be:docker pull structurizr/lite
docker run -it --rm -p 8080:8080 -v /Users/alice/structurizr:/usr/local/structurizr structurizr/lite
docs
and create a file named 01-context.md
inside that subdirectory, with the following content:## Context
Here is a description of my software system...

workspace.dsl
file to be as follows (notice the addition of the !docs
line):workspace {
model {
user = person "User"
softwareSystem = softwareSystem "Software System" {
!docs docs
}
user -> softwareSystem "Uses"
}
views {
systemContext softwareSystem "Diagram1" {
include *
autoLayout
}
theme default
}
}
40