diff --git a/apps/structurizr-lite/config.json b/apps/structurizr-lite/config.json new file mode 100644 index 0000000..0343e47 --- /dev/null +++ b/apps/structurizr-lite/config.json @@ -0,0 +1,23 @@ +{ + "name": "Structurizr-lite", + "id": "Structurizr-lite", + "available": true, + "short_desc": "Structurizr-lite is the free and open source version of Structurizr", + "author": "structurizr", + "categories": [ + "utilities" + ], + "description": "This free and open source version of Structurizr allows you to view/edit diagrams, view documentation, and view architecture decision records defined via a DSL or JSON workspace. Structurizr Lite can be used standalone for workspace viewing/authoring, or in conjunction with the cloud service/on-premises installation as an authoring/testing/staging environment.", + "tipi_version": 1, + "version": "2025.11.08", + "source": "https://github.com/structurizr/lite", + "exposable": true, + "supported_architectures": [ + "arm64", + "amd64" + ], + "created_at": 1765844027033, + "updated_at": 1765844080154, + "dynamic_config": true, + "form_fields": [] +} \ No newline at end of file diff --git a/apps/structurizr-lite/docker-compose.json b/apps/structurizr-lite/docker-compose.json new file mode 100644 index 0000000..26293d7 --- /dev/null +++ b/apps/structurizr-lite/docker-compose.json @@ -0,0 +1,25 @@ +{ + "schemaVersion": 2, + "$schema": "https://schemas.runtipi.io/dynamic-compose.json", + "services": [ + { + "name": "structurizr-lite", + "image": "structurizr/lite:2025.11.08", + "isMain": true, + "internalPort": "8080", + "environment": [ + {"key": "PUID", "value": "1000"}, + {"key": "PGID", "value": "1000"} + ], + "volumes": [ + { + "hostPath": "${APP_DATA_DIR}/structurizr", + "containerPath": "/usr/local/structurizr", + "readOnly": false, + "shared": false, + "private": false + } + ] + } + ] +} \ No newline at end of file diff --git a/apps/structurizr-lite/metadata/description.md b/apps/structurizr-lite/metadata/description.md new file mode 100644 index 0000000..6850fab --- /dev/null +++ b/apps/structurizr-lite/metadata/description.md @@ -0,0 +1,3 @@ +# Structurizr-lite + +This free and open source version of Structurizr allows you to view/edit diagrams, view documentation, and view architecture decision records defined via a DSL or JSON workspace. Structurizr Lite can be used standalone for workspace viewing/authoring, or in conjunction with the cloud service/on-premises installation as an authoring/testing/staging environment. \ No newline at end of file diff --git a/apps/structurizr-lite/metadata/logo.jpg b/apps/structurizr-lite/metadata/logo.jpg new file mode 100644 index 0000000..74c4ea2 Binary files /dev/null and b/apps/structurizr-lite/metadata/logo.jpg differ