Skip to content

Conversation

canatella
Copy link

Updates the Dockerfile to add a new structurizr-export on top of the original structurizr-lite image. The image is configured with puppeteer, headless google chrome, the puppeteer structurizr export repository and 2 scripts to do the actual exports.

With this image, one can run

docker run --rm -v .:/workspace -it structurizr-export:latest export-diagrams workspace build svg

to export the diagrams to svg. There's also an export-documentation script.

Damien Merenne added 2 commits May 16, 2025 15:34
This commits updates the Dockerfile to add a new structurizr-export on top of the original
structurizr-lite image. The image is configured with puppeteer, headless google chrome, the
puppeteer structurizr export repository and 2 scripts to do the actual exports.

With this image, one can run

```
docker run --rm -v .:/workspace -it structurizr-export:latest export-diagrams workspace build svg
```

to export the diagrams to svg. There's also an export-documentation script.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant