On-premises installationOverview | Software architecture | Deployment | Configuration | FAQ | EULA
Authentication | Authorisation and role-based access | Elasticsearch
The Structurizr on-premises installation is a standalone version of Structurizr that can be run locally on your own infrastructure, and includes the majority of the features found in the cloud service. Please see the pricing page for pricing, and the differences in feature set.
The Structurizr on-premises installation (the Application) is licensed, not sold, to you by Structurizr Limited for use strictly in accordance with the terms of the End User License Agreement. By licensing the Application, Structurizr Limited grants you a license to install and use the Application on your own infrastructure. Free licenses are granted on a perpetual basis, with some features unavailable. Paid licenses are also granted on a perpetual license, although you will only have access to software updates for the duration of a valid subscription.
Each on-premises license will be associated with a user account on structurizr.com, so you will need to sign up for a free account before purchasing. After purchase, the license key and downloads of the on-premises installation are available on a self-service basis, from the link above (sign in required).
Basic installation (free and paid)
This is designed for use on a single server, and for ease of installation, with all workspace data and users being stored on the local file system.
Authentication and high availability add-ons (additional cost)
Our on-premises installation add-ons allow for installation on multiple servers for high availability, with a number of options for data storage (e.g. MySQL + Amazon S3 + Elasticsearch) and authentication (Local file-based user store, LDAP, or SAML 2.0).