Quickstart
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.
1. Create the Structurizr data directory
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”.
2. Start Structurizr on-premises
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
3. Open your web browser
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 (structurizr and password), and start to create workspaces, etc.