Here’s a brief guide to getting started with the Structurizr on-premises installation via the pre-built Docker image, and assumes that you have Docker installed.
The Structurizr on-premises installation needs to be given access to a directory, where all data will be stored. We’ll refer to this directory as the “Structurizr data directory”.
You can now start the Structurizr on-premises installation with the following commands, replacing
PATH with the path to your Structurizr data directory:
docker pull structurizr/onpremises docker run -it --rm -p 8080:8080 -v PATH:/usr/local/structurizr structurizr/onpremises
For example, if your Structurizr data directory is located at
/Users/simon/structurizr, the command would be:
docker run -it --rm -p 8080:8080 -v /Users/simon/structurizr:/usr/local/structurizr structurizr/onpremises
With the Structurizr on-premises installation running, you can head to http://localhost:8080 in your web browser, where you should see the home page. You can then sign in using the default credentials (
password), and start to create workspaces, etc.