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.


This site uses Just the Docs, a documentation theme for Jekyll.