-
@startuml "cart_components" !include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml System_Boundary(cart_system, "[[https://github.com/acme-corp-tech/architecture/wiki/cart_system.svg Shopping cart]]") { Container(cart_service, "Cart Service", "Go", "Tracks cart contents", $sprite="go") ContainerDb(cart_storage, "Cart Service Storage", "Redis", "", $sprite="redis") } @enduml
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Each documented entity (microservice repository) contains own diagram fragments at ./resources/diagrams.
-
Template workflow to trigger an update whenever fragment is changed: https://github.com/acme-corp-tech/service-starter-kit/blob/master/.github/workflows/diagrams.yml.
-
C4-PlantUML
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
C4 PlantUML
-
GitHub Action for Dispatching Workflows benc-uk/workflow-dispatch