README.md

    Примеры документов для работы со Structurizr. Верю, что они помогут начать вести архитектуру систем и ит ландшафта в целом всем интересантам.

    Настройка рабочего места

    • Установить Java 17+
    • Установить idea (я использую vs code)
    • Установить плагин C4 DSL Extension
    • Скачать structurizr-lite.war (в документации есть ссылка на github https://docs.structurizr.com/lite/installation)

    Для запуска необходимо прописать в терминале следующую команду

    java "-Djdk.util.jar.enableMultiRelease=false" -jar C:\structurizr-lite\structurizr-lite.war C:\Users\ПК\.git\structurizr

    где

    -jar C:\structurizr-lite\structurizr-lite.war указывается источник structurizr
    "C:\Users\.git\structurizr" локальный репозиторий ```
    
    Структура:
    1. workspace.dsl - рабочее пространство модели архитектуры
    2. context.dsl - описание контекста 
    3. container.dsl - описание контейнера 
    4. landscape.dsl - описание используемых систем (можно  расширить и выделить в отдельный репозиторий)
    5. styles.dsl - позволяет задать стили для элементов (подробнее в документации)
    Описание

    Пример ведения архитектуры как код

    Конвейеры
    0 успешных
    0 с ошибкой